Code Analysis: Headless WooCommerce Made Easy with CoCart 4.0.2

Class Rating Complexity Lines of code
CoCart_REST_Cart_V2_Controller
D
253 2,026
CoCart_Products_Controller
D
153 2,090
CoCart_REST_Products_V2_Controller
D
129 1,715
CoCart_Admin_Plugin_Search
C
110 512
CoCart_Session_Handler
C
110 370
CoCart_API_Controller
C
104 550
CoCart_Helpers
C
102 307
CoCart_Product_Reviews_Controller
C
102 613
CoCart_REST_Session_V2_Controller
B
77 324
WC_REST_Cart_Controller
A
67 300
CoCart_Install
A
67 282
CoCart_Authentication
A
66 232
CoCart_Admin_Notices
A
60 186
CoCart_REST_API
A
56 272
CoCart_REST_Terms_Controller
A
55 311
CoCart_Admin_Setup_Wizard
S
49 280
CoCart
S
45 173
CoCart_Load_Cart
S
43 184
CoCart_Admin_WC_System_Status
S
40 386
CoCart_WooCommerce
S
37 110
CoCart_Item_Controller
S
33 201
CoCart_REST_Add_Item_V2_Controller
S
31 239
CoCart_REST_Add_Items_V2_Controller
S
29 172
CoCart_Add_Item_Controller
S
27 197
CoCart_Addon_Update_Watcher
S
25 94
CoCart_REST_Update_Item_V2_Controller
S
25 131
CoCart_Plugins_Screen_Updates
S
24 96
CoCart_WC_Admin_Notes
S
24 83
CoCart_Cart_Cache
S
22 61
CoCart_Response
S
22 89
CoCart_Product_Variations_Controller
S
20 485
CoCart_Admin
S
19 56
CoCart_Admin_Assets
S
17 35
CoCart_Product_Validation
S
17 76
CoCart_Product_Attributes_Controller
S
17 140
CoCart_Logger
S
16 54
CoCart_Background_Updater
S
15 84
CoCart_Cart_Update_Callback
S
14 38
CoCart_Admin_Menus
S
14 56
CoCart_Cart_Validation
S
14 55
CoCart_REST_Count_Items_V2_Controller
S
13 74
CoCart_REST_Remove_Item_V2_Controller
S
13 92
CoCart_REST_Sessions_V2_Controller
S
13 119
CoCart_Autoloader
S
12 33
CoCart_REST_Totals_V2_Controller
S
11 60
CoCart_Security
S
11 18
CoCart_REST_Restore_Item_V2_Controller
S
11 87
CoCart_REST_Update_Cart_V2_Controller
S
11 88
CoCart_Submenu_Page
S
10 20
CoCart_Admin_Plugin_Suggestions_Updater
S
10 44
CoCart_DateTime
S
10 25
CoCart_Admin_Action_Links
S
9 90
CoCart_REST_Store_V2_Controller
S
9 194
CoCart_REST_Item_V2_Controller
S
9 222
CoCart_REST_Clear_Cart_V2_Controller
S
8 78
CoCart_Cart_Formatting
S
8 25
CoCart_Product_Variations_V2_Controller
S
8 82
CoCart_Totals_Controller
S
8 47
CoCart_CLI_Update_Command
S
8 66
CoCart_REST_Items_V2_Controller
S
7 220
CoCart_Count_Items_Controller
S
7 36
CoCart_Admin_Footer
S
7 34
CoCart_API
S
7 28
CoCart_REST_Calculate_v2_Controller
S
7 43
CoCart_FGC_Compatibility
S
6 21
CoCart_WC_Admin_Do_With_Products_Note
S
6 55
CoCart_WC_Admin_Thanks_Install_Note
S
6 43
CoCart_WC_Admin_Upgrade
S
6 43
CoCart_Cart_Extension
S
6 29
CoCart_REST_Login_V2_Controller
S
6 105
CoCart_Clear_Cart_Controller
S
6 57
CoCart_WC_Admin_Help_Improve_Note
S
5 28
CoCart_Product_Categories_V2_Controller
S
5 35
CoCart_ASP_Compatibility
S
5 12
CoCart_WC_Admin_Need_Help_Note
S
5 42
CoCart_Admin_Help_Tab
S
5 87
CoCart_Admin_Support_Page
S
4 40
CoCart_Data_Exception
S
4 13
CoCart_Product_Categories_Controller
S
4 149
CoCart_Calculate_Controller
S
3 30
CoCart_Product_Attribute_Terms_Controller
S
3 113
CoCart_Cart_Extension_Callback
S
3 17
CoCart_CLI_Version_Command
S
3 44
CoCart_Product_Tags_Controller
S
2 60
CoCart_REST_Terms_V2_Controller
S
1 34

10 more item(s) not shown.