Code Analysis: Elementor 3.21.4

Class Rating Complexity Lines of code
Controls_Stack
D
279 946
Elementor\Core\Base\Document
D
212 908
Elementor\Core\Utils\ImportExport\WP_Import
D
212 793
Elementor\TemplateLibrary\Source_Local
D
149 787
Elementor\Core\Upgrade\Upgrades
D
137 607
Elementor\Core\Files\CSS\Base
D
135 447
Elementor\Modules\Ai\Module
D
131 757
Frontend
D
128 658
Widget_Base
C
111 459
Elementor\Core\Common\Modules\Connect\Apps\Base_App
C
103 458
Elementor\Core\Experiments\Manager
C
103 641
BFI_Thumb_1_3
B
99 197
Elementor\App\Modules\ImportExport\Module
B
99 537
Elementor\Core\Admin\Admin
B
96 551
Element_Base
B
95 812
Elementor\Modules\Usage\Module
B
95 339
Controls_Manager
B
92 535
Elementor\App\Modules\ImportExport\Processes\Import
B
90 389
Utils
B
90 340
Elementor\Core\Utils\ImportExport\WP_Exporter
B
80 389
Icons_Manager
B
79 366
Elementor\Core\Documents_Manager
B
78 306
Elementor\Core\Files\Uploads_Manager
A
75 232
Elementor\TemplateLibrary\Manager
A
73 288
Elementor\Core\Admin\Admin_Notices
A
71 378
Elementor\Core\Utils\Collection
A
71 229
Widget_Video
A
70 1,090
Elementor\Core\Kits\Manager
A
65 277
Elementor\Includes\Elements\Container
A
65 1,455
Group_Control_Base
A
64 251
Tracker
A
62 284
Elementor\Core\Utils\Svg\Svg_Sanitizer
A
62 339
Elementor\Core\Editor\Editor
A
60 261
Elementor\Data\V2\Base\Controller
A
56 184
Elementor\Modules\Ai\Connect\Ai
A
54 483
Elementor\App\Modules\Onboarding\Module
A
54 292
Elementor\Core\Base\BackgroundProcess\WP_Background_Process
A
53 209
DB
A
53 226
Elementor\Core\Base\Background_Task
A
52 200
Elementor\Core\Logger\Items\Base
A
51 124
Elementor\Modules\NestedAccordion\Widgets\Nested_Accordion
A
51 887
Settings_Page
S
50 179
Widgets_Manager
S
49 286
Elementor\Modules\ImageLoadingOptimization\Module
S
49 164
Elementor\Core\Utils\ImportExport\Parsers\WXR_Parser_Regex
S
48 284
Stylesheet
S
47 152
Elementor\Core\DynamicTags\Manager
S
47 189
Elementor\Core\Settings\Page\Manager
S
46 157
Compatibility
S
45 190
Elementor\Core\Utils\ImportExport\Parsers\WXR_Parser_XML
S
45 186
Elementor\Modules\LandingPages\Module
S
44 254
User
S
43 152
Elementor\Modules\History\Revisions_Manager
S
43 199
Elementor\Core\Breakpoints\Manager
S
42 221
Elementor\Modules\SafeMode\Module
S
42 460
Elementor\Modules\System_Info\Reporters\Server
S
41 208
Elementor\App\Modules\ImportExport\Processes\Export
S
41 160
Group_Control_Image_Size
S
41 163
Elementor\Modules\DevTools\Deprecation
S
41 155
Elementor\Data\Manager
S
41 165
Elementor\Modules\PageTemplates\Module
S
41 180
Elementor\Core\Logger\Manager
S
40 157
Elementor\Modules\Notifications\API
S
40 121
Element_Section
S
39 1,224
Elementor\App\Modules\KitLibrary\Data\Repository
S
39 173
elementor\core\utils\Hints
S
39 232
Elementor\Modules\NestedTabs\Widgets\NestedTabs
S
39 1,188
Elementor\Core\Admin\Canary_Deployment
S
38 109
Elementor\Data\V2\Base\Base_Route
S
38 149
Elementor\Data\V2\Manager
S
38 156
Elementor\Core\Base\DB_Upgrades_Manager
S
37 155
Elementor\Core\Base\Elements_Iteration_Actions\Assets
S
36 107
Elementor\Core\Files\File_Types\Svg
S
35 92
Widget_Image_Carousel
S
35 854
Elementor\Modules\Apps\Admin_Apps_Page
S
35 142
Elementor\Data\Base\Endpoint
S
34 122
Elementor\Core\Base\Module
S
33 97
Tools
S
33 279
Elementor\TemplateLibrary\Source_Base
S
33 75
Elementor\Data\Base\Controller
S
33 136
Control_Media
S
31 290
Elementor\Core\Page_Assets\Data_Managers\Base
S
31 97
Elementor\Modules\WpCli\Library
S
30 125
Widget_Testimonial
S
29 489
Elementor\Core\Utils\ImportExport\Parsers\WXR_Parser_SimpleXML
S
29 198
BFI_Image_Editor_GD_1_3
S
28 87
Settings
S
28 306
Widget_Divider
S
28 948
Widget_Image
S
28 681
Api
S
27 103
Maintenance_Mode
S
27 187
Preview
S
27 121
Elementor\App\Modules\ImportExport\Runners\Import\Elementor_Content
S
27 109
Elementor\App\Modules\ImportExport\Runners\Import\Taxonomies
S
27 106
Elementor\Core\Experiments\Wp_Cli
S
26 95
Elementor\App\Modules\ImportExport\Wp_Cli
S
26 122
Elementor\Core\Kits\Documents\Tabs\Settings_Layout
S
25 281
Embed
S
25 110
Widget_Icon_Box
S
25 685
Safe_Mode
S
25 61
Elementor\App\App
S
24 170
Widget_Social_Icons
S
23 544
Elementor\Core\Common\Modules\Ajax\Module
S
23 103
Widget_Toggle
S
23 570
Element_Column
S
23 794
Widget_Common
S
23 930
Elementor\Core\Responsive\Files\Frontend
S
23 86
Widget_Icon_List
S
22 687
Elementor\Modules\ElementManager\Ajax
S
22 123
Elementor\Core\Base\Background_Task_Manager
S
22 48
Elementor\App\Modules\ImportExport\Processes\Revert
S
22 107
Conditions
S
21 56
Widget_Accordion
S
21 553
Elementor\Core\Page_Assets\Loader
S
21 68
Widget_Star_Rating
S
21 396
Elementor\TemplateLibrary\Classes\Import_Images
S
21 102
Elementor\Core\Editor\Notice_Bar
S
21 102
Autoloader
S
20 167
Elementor\Core\Files\CSS\Global_CSS
S
19 49
Elementor\Core\Frontend\Render_Mode_Manager
S
19 67
Widget_Tabs
S
19 478
Elementor\Modules\SiteNavigation\Data\Endpoints\Duplicate_Post
S
19 94
Control_Repeater
S
18 76
Shapes
S
18 137
Images_Manager
S
18 94
Elementor\Core\Utils\Version
S
18 71
Widget_Rating
S
18 257
Widget_Icon
S
17 362
Widget_Image_Box
S
17 588
Elementor\App\Modules\ImportExport\Runners\Export\Taxonomies
S
17 85
Elementor\Modules\Library\User_Favorites
S
17 52
Elementor\App\Modules\ImportExport\Runners\Export\Elementor_Content
S
16 106
Elementor\Core\Kits\Documents\Tabs\Settings_Site_Identity
S
16 116
Elementor\Core\Logger\Loggers\Base
S
16 52
Elementor\Core\Logger\Log_Reporter
S
16 71
Elementor\Core\DocumentTypes\PageBase
S
16 176
Widget_Progress
S
16 362
Group_Control_Background
S
15 656
Widget_Heading
S
15 260
Elementor\Core\Admin\Feedback
S
15 107
Elementor\Core\Admin\UI\Components\Button
S
15 62
Widget_Audio
S
14 199
Fonts
S
14 1,555
Elementor\Core\Utils\Plugins_Manager
S
14 82
Elementor\Core\Common\Modules\Finder\Categories\Create
S
14 58
Widget_Google_Maps
S
13 179
Elementor\Modules\Usage\Usage_Reporter
S
13 76
Widget_Counter
S
13 548
Widget_Alert
S
13 419
Elementor\Core\Editor\Loader\Common\Editor_Common_Scripts_Settings
S
13 131
Widget_Image_Gallery
S
13 313
Widget_Text_Editor
S
13 387
Group_Control_Typography
S
12 217
Elementor\Core\Utils\Assets_Config_Provider
S
12 28
elementor\modules\home\transformations\Filter_Sidebar_Upgrade_By_License
S
12 24
Elementor\Modules\System_Info\Reporters\Base_Plugin
S
11 49
Elementor\Modules\WpCli\Update
S
10 49
Elementor\Core\Debug\Classes\Htaccess
S
10 29
Elementor\App\Modules\ImportExport\Runners\Import\Site_Settings
S
10 43
Group_Control_Grid_Container
S
10 281
Elementor\Modules\Shapes\Widgets\TextPath
S
10 526
Elementor\Core\Editor\Data\Globals\Endpoints\Typography
S
9 47
Elementor\Modules\LazyLoad\Module
S
9 85
Elementor\Includes\Settings\AdminMenuItems\Getting_Started_Menu_Item
S
9 62
Elementor\Core\Utils\ImportExport\Url
S
9 31
Elementor\Core\DynamicTags\Tag
S
9 64
Elementor\Core\Upgrade\Upgrade_Utils
S
8 41
Elementor\Core\Common\Modules\Finder\Categories\Edit
S
7 73
Elementor\Core\Utils\ImportExport\Parsers\WXR_Parser
S
7 17
Elementor\Core\Kits\Documents\Tabs\Theme_Style_Form_Fields
S
7 194
Elementor\Data\V2\Base\Endpoint\Index\AllChildren
S
7 23
Elementor\Core\Kits\Documents\Tabs\Theme_Style_Typography
S
7 173
Group_Control_Flex_Container
S
6 204
Elementor\Core\Kits\Documents\Tabs\Global_Colors
S
6 103
Elementor\Core\Kits\Documents\Tabs\Theme_Style_Buttons
S
6 208
Elementor\Core\Editor\Loader\Editor_Base_Loader
S
6 201
Elementor\Core\Kits\Documents\Tabs\Theme_Style_Images
S
6 181
Elementor\Core\Kits\Documents\Tabs\Global_Typography
S
6 172
Elementor\Core\Editor\Loader\Editor_Loader_Factory
S
6 17
Elementor\Core\Kits\Documents\Tabs\Settings_Lightbox
S
6 167
Control_Icon
S
4 820
Group_Control_Flex_Item
S
3 168
Elementor\Core\Settings\EditorPreferences\Model
S
3 123

345 more item(s) not shown.