Code Analysis: Popup Maker 1.21.0

Class Rating Complexity Lines of code
PUM_Model_Popup
D
193 640
PUM_ListTable
D
176 743
PUM_Admin_Popups
D
161 1,127
PopupMaker\Services\License
D
146 550
PUM_AssetCache
D
131 556
PUM_Utils_Array
D
127 310
PUM_Extension_Updater
C
117 378
PUM_Fields
B
100 456
PUM_Admin_Settings
B
96 736
Popmake_Fields
B
95 357
PUM_Utils_Alerts
B
92 515
PUM_Integrations
B
85 272
PopupMaker\Services\Connect
B
83 319
PUM_Abstract_Database
B
78 355
PopupMaker\RestAPI\Connect
A
72 329
PUM_Model_Theme
A
71 307
PopupMaker\Vendor\Composer\Autoload\ClassLoader
A
71 244
PUM_Admin_Upgrades
A
71 370
PUM_Utils_Fields
A
70 239
PUM_Shortcode
A
69 224
PUM_Utils_Upgrades
A
69 352
PUM_Extension_License
A
67 272
PUM_Admin_Notices
A
66 304
PUM_ConditionCallbacks
A
65 153
PopupMaker\Services\Logging
A
64 203
PUM_Admin_Themes
A
64 1,081
PUM_Admin_Ajax
A
62 279
PUM_Modules_Reviews
A
61 364
PUM_Privacy
A
60 326
PopupMaker\Vendor\Composer\InstalledVersions
A
59 169
PopupMaker\Installers\PluginSilentUpgrader
A
58 232
PUM_Shortcode_Subscribe
A
57 626
PUM_Utils_Logging
A
56 166
PUM_Admin_Helpers
A
55 260
PUM_Admin_Onboarding
A
55 361
PopupMaker\Vendor\CodeAtlantic\PrerequisiteChecks\Prerequisites
A
54 232
PUM_Site_Assets
A
53 250
PUM_Admin_Upgrade_Routine_4
A
52 202
PUM_Conditions
A
52 375
PUM_Abstract_Provider
A
51 164
PUM_WPML_Integration
S
50 188
PUM_Newsletters
S
50 179
PUM_Helpers
S
47 175
PUM_Abstract_Repository_Posts
S
47 181
PUM_Admin_Tools
S
47 234
PUM_Telemetry
S
46 219
PopupMaker\Controllers\Assets
S
45 327
PopupMaker\Controllers\RestAPI
S
45 447
PopupMaker\RestAPI\License
S
45 422
PopupMaker\Vendor\Pimple\Tests\PimpleTest
S
45 375
PUM_Licensing
S
43 148
PUM_Triggers
S
39 228
EModal_Model
S
37 117
PUM_Analytics
S
37 162
PopupMaker\Vendor\Pimple\Container
S
36 105
PUM_Admin_Pages
S
35 144
PUM_Admin_Subscribers_Table
S
35 204
PUM_Utils_I10n
S
35 112
PUM_Modules_Menu
S
34 147
PUM_Upsell
S
33 179
PUM_Utils_Prerequisites
S
33 183
PopupMaker\Plugin\Core
S
33 170
PUM_Integration_Builder_Bricks
S
32 126
PUM_Admin_Assets
S
32 130
PUM_Site_Popups
S
31 101
PUM_Abstract_Model_Post
S
31 92
PopupMaker\Models\CallToAction
S
30 122
PUM_DB_Subscribers
S
30 153
PopupMaker\RestAPI\ObjectSearch
S
29 233
PUM_Utils_Format
S
29 89
PUM_Abstract_Upgrade_Posts
S
28 124
PopupMaker\Base\CallToAction
S
27 69
PUM_Admin_Shortcode_UI
S
27 111
PUM_Utils_Options
S
27 91
PUM_Cookies
S
26 197
PUM_Gravity_Forms_Integation
S
26 209
PUM_Extensions
S
26 76
PUM_Integration_Form_BricksBuilder
S
26 103
PopupMaker\Controllers\Frontend\Popups
S
25 71
PUM_Extension_Activator
S
25 104
PUM_Utils_Template
S
24 91
PUM_Install
S
23 87
PopupMaker\Base\Service\Repository
S
22 72
PopupMaker\Services\Options
S
22 74
PUM_Admin_Upgrade_Routine_3
S
22 110
PUM_CF7_Integration
S
22 176
PUM_Repository_Themes
S
21 50
PUM_Admin_Upgrade_Routine_6
S
21 116
PUM_Repository_Popups
S
21 50
PUM_Previews
S
21 67
PUM_Admin_BlockEditor
S
21 69
PUM_BuddyPress_Integration
S
21 155
PopupMaker\Services\Upgrader
S
20 92
PUM_Admin
S
19 49
PopupMaker\Controllers\Admin\Toolbar
S
18 203
PUM_Site
S
18 68
PopupMaker\Controllers\CallToActions
S
17 65
PUM_Shortcode_PopupClose
S
17 115
Popup_Maker
S
17 58
PUM_Shortcode_PopupTrigger
S
17 121
PUM_Admin_Templates
S
16 1,122
PUM_Utils_CSS
S
16 45
PUM_Utils_Shortcodes
S
14 56
PopupMaker\Controllers\WP\Dashboard
S
14 131
PUM_Shortcode_Popup
S
14 339
PUM_Integration_GoogleFonts
S
14 49
PUM_Admin_Upgrade_Routine_5
S
14 61
PopupMaker\Integration\QueryMonitor\Output\Html\CacheFunc
S
13 79
PUM_Admin_Upgrade_Routine
S
12 50
PUM_Shortcode_CallToAction
S
12 135
PopupMaker\Services\Repository\CallToActions
S
11 42
PopupMaker\Controllers\Admin\WP\PluginsPage
S
10 162
PUM_Admin_Extend
S
8 126
NF_PUM_Actions_ClosePopup
S
7 31
PopupMaker\Controllers\Upgrades
S
6 19

116 more item(s) not shown.