Code Analysis: Expandable FAQ 6.1.10

Most Complex Functions

Function Rating Complexity
ExpandableFAQ\Models\Semver\Semver::setSemver()
D
41
ExpandableFAQ\Models\Validation\StaticValidator::getValidSetting()
D
40
ExpandableFAQ\Models\Semver\Semver::setVersion()
D
32
ExpandableFAQ\Models\Configuration\Configuration::__construct()
C
25
ExpandableFAQ\Models\Validation\StaticValidator::compareSemvers()
C
26
ExpandableFAQ\Models\Formatting\StaticFormatter::getTimeDropdownOptionsHTML()
C
23
ExpandableFAQ\Models\Update\NetworkPatchesObserver::doPatch()
B
20
ExpandableFAQ\Models\Validation\StaticValidator::getValidValue()
B
20
ExpandableFAQ\Models\FAQ\FAQ::save()
B
16
ExpandableFAQ\Models\Formatting\StaticFormatter::getTrustedProgressiveNumberDropdownOptionsHTML()
B
17
ExpandableFAQ\Models\Formatting\StaticFormatter::getMonthStartDatesDropdownOptionsHTML()
B
15
ExpandableFAQ\Models\Validation\StaticValidator::getValidValueInput()
A
15