Code Analysis: Vitepos – Point of Sale (POS) for WooCommerce 3.3.2

Class Rating Complexity Lines of code
VitePos_Lite\Modules\POS_Settings
D
285 1,497
VitePos_Lite\Libs\POS_Payment
D
265 1,099
VitePos_Lite\Api\V1\Pos_Restaurant_Api
D
199 1,052
VitePos_Lite\Libs\POS_Product
D
190 805
VitePos_Lite\Api\V1\Pos_Product_Api
D
140 762
VitePos_Lite\Modules\POS_Role
C
119 667
Vtp_Insights_SDK
C
110 522
VitePos_Lite\Libs\POS_Customer
B
99 435
VitePos_Lite\Libs\WC_Data
B
92 417
VitePos_Lite\Api\V1\Pos_Order_Api
B
88 430
VitePos_Lite\Libs\POS_Order
B
86 354
VitePos_Lite\Api\V1\Pos_User_Api
B
85 454
VitePos_Lite\Modules\POS_Warehouse
A
73 415
VitePos_Lite\Libs\POS_Product_Query
A
70 235
VitePos_Lite\Libs\API_Base
A
66 222
VitePos_Lite\Api\V1\Pos_Purchase_Api
A
62 267
VitePos_Lite\Api\V1\Pos_Outlet_Api
A
59 271
VitePos_Lite\Models\Database\Mapbd_Pos_Role
A
58 273
VitePos_Lite\Modules\POS_Payment
S
50 205
VitePos_Lite\Models\Database\Mapbd_Pos_Cash_Drawer
S
45 279
VitePos_Lite\Libs\Payment_Method_Base
S
40 138
VitePos_Lite\Api\V1\Pos_Customer_Api
S
35 199
VitePos_Lite\Models\Database\Mapbd_Pos_Warehouse
S
33 208
VitePos_Lite\Modules\MU_Plugin_Settings
S
33 164
VitePos_Lite\Core\VitePosLite
S
30 186
VitePos_Lite\Libs\Vitepos_Addons
S
29 174
VitePos_Lite\Api\V1\Pos_Vendor_Api
S
29 140
VitePos_Lite\Modules\Appsbd_Related_App
S
25 109
VitePos_Lite\Libs\POS_Order_Item
S
22 71
VitePos_Lite\Models\Database\Mapbd_Pos_Purchase
S
20 205
VitePos_Lite\Models\Database\Mapbd_Pos_Role_Access
S
19 121
VitePos_Lite\Models\Database\Mapbd_Pos_Cash_Drawer_Types
S
18 181
VitePos\Modules\POS_Message
S
13 56
VitePos_Lite\Libs\Payment_Admin_Data
S
12 49
VitePos_Lite\Modules\POS_Custom_Field
S
12 55
VitePos_Lite\Libs\Invoice_Settings
S
11 43
VitePos_Lite\Libs\Manifest
S
11 40
VitePos_Lite\Models\Database\Mapbd_Pos_Counter
S
10 65
VitePos_Lite\Models\Database\Mapbd_Pos_Cash_Drawer_Log
S
9 127
VitePos_Lite\Models\Database\Mapbd_Pos_Vendor
S
8 75
VitePos_Lite\Libs\Recaptcha
S
8 25
VitePos_Lite\Core\Vitepos_Module
S
7 41
VitePos_Lite\Api\V1\Pos_Api_Config
S
6 23
VitePos_Lite\Models\Database\Mapbd_Post
S
5 99
VitePos_Lite\Api\V1\Heartbit_Api
S
5 24
VitePos_Lite\Models\Database\Mapbd_Postmeta
S
5 39
VitePos_Lite\Modules\POS_Dashboard
S
5 18
VitePos_Lite\Models\Database\Mapbd_Pos_Purchase_Item
S
4 75
VitePos_Lite\Libs\Payment_Stripe_Method
S
4 21
vitepos_lite\libs\Payment_Stripe_Terminal_Method
S
4 21
VitePos_Lite\Models\Mapbd_POS_Dashboard
S
3 23
VitePos_Lite\Libs\Client_Language
S
3 1,522

14 more item(s) not shown.