Code Analysis: ShopLentor – WooCommerce Builder for Elementor & Gutenberg 3.0.3

Class Rating Complexity Lines of code
Woolentor\Modules\Swatchly\Frontend\Woo_Config
D
276 722
Woolentor_Admin_Fields_Manager
D
202 731
Woolentor_Shopify_Like_Checkout
D
183 526
Elementor\Woolentor_Universal_Product_Widget
D
152 2,446
Woolentor_Template_Manager
D
142 586
Woolentor\Modules\FlashSale\Woolentor_Flash_Sale
D
128 336
WooLentor_Settings_Field_Manager_Default
C
124 476
Woolentor_Manage_WC_Template
C
118 280
EverCompare\Frontend\Manage_Compare
C
110 404
WishSuite\Frontend\Manage_Wishlist
C
102 393
Elementor\Woolentor_Product_Tabs_Widget
B
90 1,520
Elementor\Woolentor_Wl_Product_Horizontal_Filter_Widget
B
82 1,133
Woolentor_Backorder
B
80 299
Woolentor_Diagnostic_Data
B
77 305
Woolentor_Admin_Init
A
74 334
Elementor\Woolentor_Product_Flash_Sale_Widget
A
72 1,117
Elementor\Woolentor_Wl_Product_Filter_Widget
A
71 951
Woolentor_Template_Library
A
70 249
WooLentorBlocks\Api\Api
A
67 344
WooLentorProductQuery
A
66 192
Woolentor\Modules\Smart_Cross_Sell_Popup\Frontend
A
65 294
WooLentor_Notices
A
65 273
WooLentor\Widgets_Control
A
63 689
WooLentorBlocks\Blocks_init
A
62 161
Woolentor\Modules\Popup_Builder\Frontend\Popup_Rules_Checker
A
61 191
WooLentor\Base
A
59 265
Elementor\Woolentor_Wb_Product_Add_To_Cart_Widget
A
55 1,276
Woolentor\Modules\Badges\Frontend\Badge_Manager
A
52 126
Elementor\Woolentor_Wl_Category_Grid_Widget
A
51 1,161
Woolentor\Modules\Swatchly\Admin\Attribute_Taxonomy_Metabox
A
51 319
Woolentor\Modules\Popup_Builder\Repeater_Helper
S
49 179
Woolentor\Modules\Popup_Builder\Helper
S
48 114
Woolentor\Modules\Popup_Builder\Frontend\Manage_Popup
S
48 176
Woolentor\Modules\Swatchly\Helper
S
48 119
WooLentorBlocks\Manage_Styles
S
47 226
Woolentor_Sale_Notification
S
46 282
Archive_Products_Render
S
45 181
Elementor\Woolentor_Wl_Testimonial_Widget
S
45 1,116
Woolentor\Modules\Swatchly\Admin\Product_Metabox
S
41 389
Woolentor\Modules\CurrencySwitcher\Frontend\Manage_Price
S
41 120
Elementor\Woolentor_Product_Accordion_Widget
S
39 790
WooLentorBlocks\Product_Shortcode
S
39 188
Elementor\Woolentor_Product_Curvy_Widget
S
37 879
Woolentor_Extension_Manager
S
37 230
Elementor\Woolentor_Wb_Customer_Review_Widget
S
37 640
Elementor\Woolentor_Product_Image_Accordion_Widget
S
36 685
Woolentor\Modules\AdvancedCoupon\Functions
S
36 117
Elementor\Woolentor_Wl_Product_Video_Gallery_Widget
S
34 345
Woolentor_Ajax_Action
S
32 123
Elementor\Woolentor_Wl_Recently_Viewed_Products_Widget
S
32 1,164
WooLentorBlocks\Scripts
S
32 118
Woolentor\Modules\AdvancedCoupon\Admin\Coupon_Meta_Boxes
S
31 388
WooLentorBlocks\Customize_Button
S
31 105
Woolentor\Modules\AdvancedCoupon\Frontend\Coupon_Rule_Checker
S
31 94
Woolentor\Modules\EmailReports\Report_Generator
S
29 170
WishSuite\Ajax
S
29 108
WishSuite\Frontend\Shortcode
S
29 137
WooLentor_Post_Dupicator
S
28 89
Woolentor\Modules\Swatchly\Ajax_Actions
S
27 110
Woolentor\Modules\CartReserveTime\Frontend
S
26 110
Woolentor\Modules\QuickView\Frontend\Popup_Manager
S
25 92
Elementor\Woolentor_Wl_Faq_Widget
S
25 829
WooLentorBlocks\Block_Patterns_init
S
25 94
Woolentor\Modules\EmailReports\Schedule_Handler
S
23 101
Woolentor_Module_Manager
S
23 409
WishSuite\Assets
S
23 145
Elementor\Woolentor_Wl_Category_Widget
S
22 418
Elementor\Woolentor_Wl_Brand_Widget
S
21 374
Woolentor\Modules\Swatchly\Admin\Woo_Config
S
21 67
Woolentor_Ever_Compare
S
21 64
Elementor\Woolentor_Wl_Onepage_Slider_Widget
S
20 566
Woolentor_WishSuite_Base
S
20 63
WooLentor\Assets_Management
S
20 327
Woolentor\Modules\AjaxSearch\Ajax_Search
S
19 131
Woolentor_Admin_Fields
S
18 3,120
Woolentor\Modules\StoreVacation\Frontend\Manage_Vacation
S
18 76
Elementor\Woolentor_Special_Day_Offer_Widget
S
18 726
WooLentorBlocks\Sample_Data
S
18 84
Woolentor\Modules\Popup_Builder\Admin\Manage_Metabox
S
17 579
Woolentor\Modules\QuickView\Ajax
S
17 56
Elementor\Woolentor_Wb_Archive_Product_Widget
S
17 854
EverCompare\Assets
S
17 153
Woolentor\Modules\CurrencySwitcher\Frontend\Shortcode
S
17 86
Elementor\Woolentor_Wl_Archive_Title_Widget
S
16 201
Woolentor\Modules\Swatchly\Frontend
S
16 113
WishSuite\Manage_Data
S
16 134
Elementor\Woolentor_Wb_Product_Sku_Widget
S
15 143
Woolentor\Modules\AdvancedCoupon\Admin
S
15 46
Woolentor\Modules\Popup_Builder\Widgets
S
14 46
Woolentor\Modules\QuickView\Quick_View
S
14 47
Woolentor\Modules\Popup_Builder\Assets
S
14 53
Elementor\Woolentor_Add_Banner_Widget
S
14 261
Elementor\Woolentor_Wb_Product_Image_Widget
S
14 123
Elementor\Woolentor_Wb_Product_Stock_Widget
S
13 93
Elementor\Woolentor_Wl_Store_Features_Widget
S
13 503
Elementor\Woolentor_Wb_Product_Upsell_Widget
S
13 152
Woolentor\Modules\QuickView\Frontend\Button_Manager
S
13 38
EverCompare\Frontend\Shortcode
S
13 78
Elementor\Woolentor_Wb_Product_Qr_Code_Widget
S
13 118
Elementor\Woolentor_Wb_Product_Related_Widget
S
13 186
Elementor\Woolentor_Wb_Product_Suggest_Price_Widget
S
13 844
Woolentor\Modules\Popup_Builder\Popup_Builder
S
13 48
Woolentor\Modules\QuickView\Assets
S
12 57
Elementor\Woolentor_Wb_Archive_Result_Count_Widget
S
12 121
Elementor\Woolentor_Wb_Image_Marker_Widget
S
12 376
Woolentor\Modules\AjaxSearch\Ajax_Search_Widget
S
12 43
Elementor\Woolentor_Wb_Product_Tags_Widget
S
12 156
Elementor\Woolentor_Wb_Product_Categories_Widget
S
12 155
Woolentor_Api
S
11 34
Woolentor\Modules\CurrencySwitcher\Currency_Switcher
S
11 36
Elementor\Woolentor_Wb_Product_Data_Tab_Widget
S
11 279
Woolentor\Modules\AdvancedCoupon\Advanced_Coupon
S
11 36
Elementor\Woolentor_Wb_Product_Price_Widget
S
11 99
Woolentor\Modules\StoreVacation\Frontend
S
11 47
Elementor\Woolentor_Wb_Product_Rating_Widget
S
11 110
Elementor\Woolentor_Wb_Product_Additional_Information_Widget
S
11 128
Elementor\Woolentor_Wb_Product_Description_Widget
S
11 113
Woolentor\Modules\EmailReports\Sales_Email_Reports
S
11 50
Elementor\Woolentor_Wl_Currency_Switcher_Widget
S
11 243
Elementor\Woolentor_Wl_Breadcrumbs_Widget
S
10 169
Elementor\Woolentor_Wb_Archive_Catalog_Ordering_Widget
S
10 117
Elementor\Woolentor_Wb_Product_Title_Widget
S
10 112
Woolentor_Sale_Notification
S
10 118
Elementor\Woolentor_Wb_Just_Table_Widget
S
10 125
Elementor\Woolentor_Wb_Wishsuite_Table_Widget
S
10 390
Woolentor\Modules\EmailReports\Email_Template
S
10 155
Elementor\Woolentor_Wl_Popup_Trigger_Button_Widget
S
10 346
Elementor\Woolentor_Wl_Vacation_Notice_Widget
S
10 123
Elementor\Woolentor_Wb_Ever_Compare_Table_Widget
S
10 170
Elementor\Woolentor_Wb_Product_Call_For_Price_Widget
S
9 183
Woolentor\Modules\Popup_Builder\Ajax_Actions
S
9 66
Woolentor\Modules\Smart_Cross_Sell_Popup\Smart_Cross_Sell_Popup
S
9 32
Woolentor\Modules\QuickView\Frontend\Shortcode
S
9 51
Woolentor\Modules\StoreVacation\Store_Vacation
S
9 36
Woolentor\Modules\CartReserveTime\Cart_Reserve_Time
S
9 31
Woolentor\Modules\Popup_Builder\Shortcodes
S
8 41
WooLentor\Single_Product_Ajax_Add_To_Cart
S
8 15
Woolentor\Modules\CurrencySwitcher\Frontend
S
8 40
Woolentor\Modules\CurrencySwitcher\Admin
S
8 31
Elementor\Woolentor_Wb_Wishsuite_Counter_Widget
S
8 156
WishSuite\Admin\Admin_Fields
S
7 524
EverCompare\Admin\Admin_Fields
S
7 546
Woolentor\Modules\StoreVacation\Admin\Fields
S
6 128
Woolentor\Modules\Popup_Builder\Frontend\Manage_Elementor_Editor
S
6 14
Woolentor\Modules\CurrencySwitcher\Admin\Actions
S
6 17
Woolentor\Modules\Swatchly\Admin
S
6 35
Woolentor\Modules\Smart_Cross_Sell_Popup\Admin\Fields
S
5 113
Woolentor\Modules\Badges\Admin\Fields
S
5 223
Woolentor\Modules\CurrencySwitcher\Admin\Fields
S
5 156
Woolentor\Modules\CartReserveTime\Admin\Fields
S
5 175
Woolentor\Modules\QuickView\Admin\Fields
S
4 254
Woolentor_Icon_List
S
3 203
Woolentor\Modules\EmailReports\Admin\Fields
S
3 116
WooLentorBlocks\Blocks_List
S
1 290

49 more item(s) not shown.