Code Analysis: Elementor 3.20.3

Class Rating Complexity Lines of code
Controls_Stack
D
279 950
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 445
Frontend
D
132 688
Elementor\Modules\Ai\Module
D
131 756
Widget_Base
C
111 459
Elementor\Core\Common\Modules\Connect\Apps\Base_App
C
103 458
Elementor\Core\Experiments\Manager
C
103 623
BFI_Thumb_1_3
B
99 197
Elementor\App\Modules\ImportExport\Module
B
99 536
Elementor\Core\Admin\Admin
B
96 551
Element_Base
B
95 812
Elementor\Modules\Usage\Module
B
95 339
Elementor\App\Modules\ImportExport\Processes\Import
B
90 388
Utils
B
90 340
Controls_Manager
B
83 506
Elementor\Core\Utils\ImportExport\WP_Exporter
B
80 389
Icons_Manager
B
79 366
Elementor\Core\Documents_Manager
B
76 303
Elementor\Core\Files\Uploads_Manager
A
75 232
Elementor\TemplateLibrary\Manager
A
73 288
Elementor\Core\Admin\Admin_Notices
A
72 378
Elementor\Core\Utils\Collection
A
71 229
Widget_Video
A
70 1,090
Elementor\Includes\Elements\Container
A
68 1,463
Elementor\Core\Kits\Manager
A
65 277
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\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\Modules\Ai\Connect\Ai
A
52 476
Elementor\Core\Logger\Items\Base
A
51 124
Settings_Page
S
50 179
Widgets_Manager
S
49 286
Elementor\Modules\NestedAccordion\Widgets\Nested_Accordion
S
49 832
Elementor\Core\Utils\ImportExport\Parsers\WXR_Parser_Regex
S
48 284
Elementor\Modules\ImageLoadingOptimization\Module
S
48 173
Stylesheet
S
47 152
Elementor\Core\DynamicTags\Manager
S
47 189
Elementor\Core\Settings\Page\Manager
S
46 158
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\App\Modules\ImportExport\Processes\Export
S
41 160
Group_Control_Image_Size
S
41 163
Elementor\Modules\DevTools\Deprecation
S
41 155
Elementor\Modules\PageTemplates\Module
S
41 180
Elementor\Data\Manager
S
41 165
Elementor\Modules\System_Info\Reporters\Server
S
41 208
Elementor\Core\Logger\Manager
S
40 157
Elementor\Modules\Notifications\API
S
40 121
Element_Section
S
39 1,225
Elementor\App\Modules\KitLibrary\Data\Repository
S
39 173
elementor\core\utils\Hints
S
39 232
Elementor\Core\Base\Elements_Iteration_Actions\Assets
S
38 111
Control_Media
S
38 316
Elementor\Core\Admin\Canary_Deployment
S
38 109
Elementor\Modules\NestedTabs\Widgets\NestedTabs
S
38 1,126
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\Modules\Apps\Admin_Apps_Page
S
37 150
Elementor\Core\Files\File_Types\Svg
S
35 92
Widget_Image_Carousel
S
35 854
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
Elementor\Core\Page_Assets\Data_Managers\Base
S
31 97
Elementor\Modules\WpCli\Library
S
30 125
Elementor\Modules\LazyLoad\Module
S
30 160
Widget_Testimonial
S
29 485
Elementor\Core\Utils\ImportExport\Parsers\WXR_Parser_SimpleXML
S
29 198
BFI_Image_Editor_GD_1_3
S
28 87
Widget_Divider
S
28 948
Widget_Image
S
28 681
Elementor\App\Modules\ImportExport\Runners\Import\Taxonomies
S
27 106
Api
S
27 103
Elementor\Core\Kits\Documents\Tabs\Settings_Layout
S
27 283
Maintenance_Mode
S
27 187
Preview
S
27 121
Elementor\App\Modules\ImportExport\Runners\Import\Elementor_Content
S
27 109
Elementor\App\Modules\ImportExport\Wp_Cli
S
26 122
Embed
S
25 110
Safe_Mode
S
25 61
Elementor\App\App
S
24 165
Settings
S
24 263
Elementor\Modules\ElementManager\Ajax
S
24 132
Elementor\Core\Responsive\Files\Frontend
S
23 86
Elementor\Core\Common\Modules\Ajax\Module
S
23 103
Widget_Toggle
S
23 570
Element_Column
S
23 808
Widget_Common
S
23 939
Widget_Social_Icons
S
23 544
Elementor\Core\Editor\Notice_Bar
S
23 105
Elementor\App\Modules\ImportExport\Processes\Revert
S
22 107
Widget_Icon_Box
S
22 659
Elementor\Core\Base\Background_Task_Manager
S
22 48
Widget_Icon_List
S
22 687
Elementor\Core\Page_Assets\Loader
S
22 69
Conditions
S
21 56
Widget_Accordion
S
21 553
Widget_Star_Rating
S
21 396
Elementor\TemplateLibrary\Classes\Import_Images
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
Elementor\Core\Utils\Version
S
18 71
Images_Manager
S
18 94
Widget_Rating
S
18 257
Shapes
S
18 137
Elementor\App\Modules\ImportExport\Runners\Export\Taxonomies
S
17 85
Elementor\Modules\Library\User_Favorites
S
17 52
Control_Gallery
S
16 106
Elementor\Core\DocumentTypes\PageBase
S
16 176
Elementor\Core\Logger\Log_Reporter
S
16 71
Elementor\Core\Logger\Loggers\Base
S
16 52
Elementor\App\Modules\ImportExport\Runners\Export\Elementor_Content
S
16 106
Elementor\Core\Kits\Documents\Tabs\Settings_Site_Identity
S
16 116
Widget_Icon
S
16 354
Elementor\Core\Admin\UI\Components\Button
S
15 62
Elementor\Core\Admin\Feedback
S
15 107
Widget_Image_Box
S
15 579
Group_Control_Background
S
15 656
Widget_Audio
S
14 199
Fonts
S
14 1,555
Widget_Progress
S
14 355
Elementor\Core\Utils\Plugins_Manager
S
14 82
Elementor\Core\Common\Modules\Finder\Categories\Create
S
14 58
Widget_Image_Gallery
S
13 313
Widget_Google_Maps
S
13 179
Elementor\Modules\Usage\Usage_Reporter
S
13 76
Elementor\Core\Editor\Loader\Common\Editor_Common_Scripts_Settings
S
13 124
Widget_Text_Editor
S
12 380
Widget_Heading
S
12 245
Elementor\Core\Utils\Assets_Config_Provider
S
12 28
Widget_Alert
S
12 405
Group_Control_Typography
S
12 217
Elementor\Modules\System_Info\Reporters\Base_Plugin
S
11 49
Widget_Counter
S
11 263
Elementor\Modules\WpCli\Update
S
10 49
Group_Control_Grid_Container
S
10 281
Elementor\Core\Debug\Classes\Htaccess
S
10 29
Elementor\App\Modules\ImportExport\Runners\Import\Site_Settings
S
10 43
Elementor\Modules\Shapes\Widgets\TextPath
S
10 526
Elementor\Includes\Settings\AdminMenuItems\Getting_Started_Menu_Item
S
9 62
Elementor\Core\Utils\ImportExport\Url
S
9 31
Elementor\Core\Editor\Data\Globals\Endpoints\Typography
S
9 47
Elementor\Core\DynamicTags\Tag
S
9 64
Elementor\Core\Upgrade\Upgrade_Utils
S
8 41
Elementor\Core\Kits\Documents\Tabs\Theme_Style_Form_Fields
S
7 194
Elementor\Core\Kits\Documents\Tabs\Theme_Style_Typography
S
7 173
Elementor\Core\Common\Modules\Finder\Categories\Edit
S
7 73
Elementor\Core\Utils\ImportExport\Parsers\WXR_Parser
S
7 17
Elementor\Data\V2\Base\Endpoint\Index\AllChildren
S
7 23
Elementor\Core\Editor\Loader\Editor_Base_Loader
S
6 201
Elementor\Core\Kits\Documents\Tabs\Theme_Style_Buttons
S
6 208
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
Elementor\Core\Kits\Documents\Tabs\Global_Colors
S
6 103
Group_Control_Flex_Container
S
6 204
Elementor\Core\Kits\Documents\Tabs\Theme_Style_Images
S
6 181
Control_Icon
S
4 820
Elementor\Core\Settings\EditorPreferences\Model
S
3 123
Group_Control_Flex_Item
S
3 168

333 more item(s) not shown.