Code Analysis: If-So 1.5.5

Class Rating Complexity Lines of code
IfSo_Mobile_Detect
D
169 340
IfSo_Mobile_Detect
D
168 335
If_So_Admin_Settings
D
165 550
IfSo\Extensions\IFSOExtendedShortcodes\ExtendedShortcodes\ExtendedShortcodes
D
134 386
IfSo\PublicFace\Services\AnalyticsService\AnalyticsService
C
124 271
EDD_SL_Plugin_Updater
C
102 308
IfSo\Services\LicenseService\LicenseService
C
101 392
IfSo\Services\GeoLicenseService\GeoLicenseService
B
99 379
EDD_SL_Plugin_Updater
B
83 271
IfSo\PublicFace\Models\DataRulesModel\DataRulesUiModel
B
77 504
IfSo\Services\GeolocationService\GeolocationService
A
73 210
Elementor\IFSO_Dynamic_Widget
A
71 344
IfSo\PublicFace\Services\AnalyticsService\AnalyticsAjaxHandler
A
70 157
IfSo\PublicFace\Services\GroupsService\GroupsService
A
56 143
IfSo\PublicFace\Services\TriggersService\Triggers\GeolocationTrigger
A
53 142
IfSo\Admin\Services\InterfaceModService\InterfaceModService
S
43 171
IfSo\PublicFace\Services\PageVisitsService\PageVisitsService
S
42 111
IfSo_Page_Visits_Service
S
37 103
IfSo\PublicFace\Services\TriggersService\Triggers\ReferrerTrigger
S
36 76
IfSo\PublicFace\Services\RecurrenceService\RecurrenceService
S
36 118
If_So_Recurrence
S
35 112
If_So_Public
S
35 156
IfSo\Services\PluginSettingsService\PluginSettingsService
S
31 317
IfSo\Services\TriggerPortService\TriggerImportService
S
26 69
If_So_License
S
24 73
If_So_Admin
S
24 118
IfSo\PublicFace\Services\TriggersService\Triggers\CookieIsSet
S
23 38
IfSo\PublicFace\Services\TriggersService\Triggers\ABTestingTrigger
S
21 63
IfSo\PublicFace\Services\AjaxTriggersService\AjaxTriggersService
S
21 53
IfSo\PublicFace\Services\TriggersService\Filters\TriggerFilter
S
20 64
IfSo\PublicFace\Services\TriggersService\Handlers\RecurrenceHandler
S
20 64
IfSo\Extensions\TriggerDuplicateTool\TriggerDuplicator\TriggerDuplicator
S
19 62
IfSo\PublicFace\Services\TriggersService\Triggers\StartEndTimeTrigger
S
19 43
IfSo\Services\AfterUpgradeService\AfterUpgradeService
S
19 74
IfSo\Services\LicenseAjaxService\LicenseAjaxService
S
19 145
IfSo\Extensions\IfSoGutenbergBlock\IfSoGutenberBlock\IfSoGutenberBlock
S
16 59
IfSo\Extensions\IfSoGutenbergBlock\IfsoGutenbergStandaloneConditionBlock
S
16 103
IfSo\PublicFace\Services\TriggersService\Triggers\UserBehaviorBrowserLanguageTrigger
S
16 50
IfSo_TimedCollection
S
15 55
IfSo_TimedCollection
S
15 55
IfSo\PublicFace\Services\TriggersVisitedService\TriggersVisitedService
S
15 33
IfSo\Services\ImpressionsService\ImpressionsService
S
15 66
IfSo\PublicFace\Services\GroupsService\GroupsHandler
S
15 36
IfSo\PublicFace\Services\StandaloneConditionService\StandaloneConditionService
S
15 38
IfSo\PublicFace\Services\TriggersService\Triggers\UserIpAddress
S
14 37
IfSo\PublicFace\Services\TriggersService\Triggers\PageUrlTrigger
S
14 35
IfSo\PublicFace\Helpers\IfSoHttpGetRequest\IfSoHttpGetRequest
S
14 45
IfSo\PublicFace\Services\TriggersService\TriggerContext
S
13 36
If_So
S
13 157
IfSo\Extensions\Elementor\IFSO_Elementor_Widgets
S
13 53
IfSo\PublicFace\Services\TriggersService\Filters\AutoPTagFilter
S
12 45
IfSo_PageVisitItemConverterStrategy
S
12 38
IfSo_PageVisitItemConverterStrategy
S
12 38
IfSo\Extensions\IfSoGutenbergBlock\IfSoTriggerGutenbergBlock
S
11 50
IfSo\PublicFace\Services\TriggersService\TriggerData
S
11 43
IfSo\Services\TriggerPortService\TriggerExportService
S
11 34
IfSo\PublicFace\Services\TriggersService\Triggers\UserRolesTrigger
S
10 26
IfSo\Services\PluginSettingsService\IfSoSettingsPagesVisitedOption
S
10 43
IfSo\PublicFace\Services\TriggersService\Triggers\ScheduleDateTrigger
S
10 35
IfSo\Services\PluginSettingsService\IfSoSettingsOptionBase
S
10 20
IfSo\PublicFace\Models\DataRulesModel\DataRulesModel
S
10 29
IfSo\PublicFace\Services\TriggersService\Triggers\DeviceTrigger
S
10 22
IfSo\PublicFace\Services\TriggersService\Triggers\PageVisitTrigger
S
10 38
IfSo\PublicFace\Services\TriggersService\Triggers\UserDetailsTrigger
S
10 25
IfSo_PageVisitsTimedCollection
S
9 34
IfSo_PageVisitsTimedCollection
S
9 34
IfSo\Services\PluginSettingsService\IfSoSettingsYesNoOption
S
9 22
If_So_Loader
S
9 39
IfSo\PublicFace\Services\TriggersService\Triggers\UtmTrigger
S
9 20
IfSo\Services\TriggerPortService\TriggerPortHandler
S
9 19
IfSo\PublicFace\Services\TriggerValidationService\TriggerValidationService
S
9 22
IfSo\PublicFace\Services\TriggersService\Triggers\GroupTrigger
S
8 15
IfSo\PublicFace\Services\TriggersService\Triggers\TriggersVisitedTrigger
S
8 18
IfSo\PublicFace\Services\TriggersService\Triggers\TriggerBase
S
8 18
IfSo\Services\PluginSettingsService\IfSoSettingsNumberOption
S
8 24
IfSo\PublicFace\Services\DeviceDetectionService\DeviceDetectionService
S
8 22
IfSo\PublicFace\Services\TriggersService\Handlers\TestingModeHandler
S
8 19
IfSo\Extensions\IfSoGutenbergBlock\IfSoGutenbergBlockBase
S
8 12
IfSo\PublicFace\Services\TriggersService\Handlers\TriggersHandler
S
7 29
IfSo\PublicFace\Services\TriggersService\TriggersService
S
7 29
IfSo\PublicFace\Services\TriggersService\Triggers\UserBehaviorLoggedTrigger
S
7 19
If_So_Statistics
S
7 41
IfSo\PublicFace\Services\TriggersService\Triggers\UserBehaviorNewUserTrigger
S
6 17
IfSo\PublicFace\Services\TriggersService\Triggers\UserBehaviorReturningTrigger
S
6 26
IfSo\Services\PluginSettingsService\IfSoPagesVisitedOptionData
S
5 18
IfSo\PublicFace\Services\TimezonesService\TimezonesService
S
5 14
IfSo\PublicFace\Services\TriggersService\Filters\RichSnippetFilter
S
5 16
IfSo_CookiePersistStrategy
S
4 21
IfSo\PublicFace\Services\TriggersService\Triggers\AdvertisingPlatformTrigger
S
4 12
IfSo\PublicFace\Services\TriggersService\Handlers\SkipHandler
S
4 7
IfSo\PublicFace\Services\TriggersService\Triggers\UserBehaviorLoggedOutTrigger
S
4 14
IfSo\PublicFace\Services\TriggersService\Triggers\TimeDateTriggerBase
S
4 11
IfSo\PublicFace\Services\TriggersService\Triggers\UserBehaviorLoggedInTrigger
S
4 14
IfSo\PublicFace\Services\TriggersService\Triggers\DynamicLinkTrigger
S
4 12
IfSo_CookiePersistStrategy
S
4 21
IfSo\PublicFace\Helpers\WpDateTimeZone
S
2 11
IfSo\PublicFace\Models\DataRulesModel\ConditionUIOption
S
2 7
IfSo\PublicFace\Models\TriggersModel\TriggersModel
S
1 29

29 more item(s) not shown.