Code Analysis: Headless WooCommerce Made Easy with CoCart 4.3.6

Class Rating Complexity Lines of code
CoCart_REST_Cart_V2_Controller
D
242 2,004
CoCart_Products_Controller
D
153 2,089
CoCart_REST_Products_V2_Controller
D
131 1,783
CoCart_Admin_Plugin_Search
C
110 512
CoCart_Helpers
C
108 343
CoCart_API_Controller
C
104 550
CoCart_Product_Reviews_Controller
C
102 613
CoCart_Authentication
B
98 322
CoCart_Session_Handler
B
88 366
CoCart_REST_Session_V2_Controller
B
78 316
CoCart_Install
A
67 282
CoCart_Admin_Notices
A
60 186
CoCart_Update_Customer_Callback
A
58 159
CoCart_REST_Terms_Controller
A
55 311
CoCart_Admin_Setup_Wizard
A
54 312
CoCart_REST_API
S
47 267
CoCart
S
47 186
CoCart_Load_Cart
S
43 181
CoCart_WooCommerce
S
37 110
CoCart_Item_Controller
S
33 201
CoCart_REST_Add_Item_V2_Controller
S
33 265
CoCart_Utilities_Product_Helpers
S
32 118
CoCart_Admin_WC_System_Status
S
32 326
CoCart_Cart_Cache
S
31 89
CoCart_REST_Add_Items_V2_Controller
S
31 190
CoCart_Admin
S
27 89
CoCart_Add_Item_Controller
S
27 197
CoCart_Admin_Plugin_Screen_Update
S
26 133
CoCart_Admin_Addon_Update_Watcher
S
25 94
CoCart_REST_Update_Item_V2_Controller
S
25 132
CoCart_Admin_Plugin_Updates
S
24 114
CoCart_WC_Admin_Notes
S
24 83
CoCart_Response
S
21 77
CoCart_Product_Variations_Controller
S
20 485
CoCart_Utilities_Cart_Helpers
S
18 62
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_Cart_Update_Callback
S
15 41
CoCart_Background_Updater
S
15 84
CoCart_Cart_Validation
S
14 55
CoCart_Admin_Menus
S
14 56
CoCart_REST_Count_Items_V2_Controller
S
13 74
CoCart_REST_Remove_Item_V2_Controller
S
13 93
CoCart_REST_Sessions_V2_Controller
S
13 119
CoCart_Autoloader
S
12 33
CoCart_Security
S
11 18
CoCart_REST_Restore_Item_V2_Controller
S
11 88
CoCart_REST_Totals_V2_Controller
S
11 60
CoCart_REST_Update_Cart_V2_Controller
S
11 88
CoCart_Submenu_Page
S
10 20
CoCart_Admin_Plugin_Suggestions_Updater
S
10 44
CoCart_REST_Store_V2_Controller
S
9 194
CoCart_REST_Item_V2_Controller
S
9 226
CoCart_Admin_Action_Links
S
9 90
CoCart_CLI_Update_Command
S
8 66
CoCart_Cart_Formatting
S
8 25
CoCart_Totals_Controller
S
8 47
CoCart_REST_Product_Variations_V2_Controller
S
8 82
CoCart_Admin_Footer
S
7 34
CoCart_Count_Items_Controller
S
7 36
CoCart_REST_Items_V2_Controller
S
7 220
CoCart_REST_Calculate_v2_Controller
S
7 42
CoCart_Admin_Updates_Screen_Updates
S
7 59
CoCart_Cart_Extension
S
6 29
CoCart_REST_Clear_Cart_V2_Controller
S
6 58
CoCart_WC_Admin_Do_With_Products_Note
S
6 55
CoCart_FGC_Compatibility
S
6 21
CoCart_WC_Admin_Thanks_Install_Note
S
6 43
CoCart_WC_Admin_Upgrade
S
6 43
CoCart_Clear_Cart_Controller
S
6 57
CoCart_REST_Login_V2_Controller
S
6 105
CoCart_WC_Admin_Help_Improve_Note
S
5 28
CoCart_ASP_Compatibility
S
5 12
CoCart_Admin_Help_Tab
S
5 87
CoCart_REST_Product_Categories_V2_Controller
S
5 35
CoCart_WC_Admin_Need_Help_Note
S
5 42
CoCart_Product_Categories_Controller
S
4 149
CoCart_Cart_Extension_Callback
S
4 22
CoCart_Admin_Support_Page
S
4 40
CoCart_Calculate_Controller
S
3 30
CoCart_CLI_Version_Command
S
3 44
CoCart_Product_Attribute_Terms_Controller
S
3 113
CoCart_Product_Tags_Controller
S
2 60
CoCart_REST_Terms_V2_Controller
S
1 34

11 more item(s) not shown.