Code Analysis: WooCommerce Square 2.9.1

Class Rating Complexity Lines of code
WooCommerce\Square\Sync\Manual_Synchronization
D
227 1,016
WooCommerce\Square\Sync\Product_Import
D
226 735
WooCommerce\Square\Handlers\Product
D
185 674
WooCommerce\Square\Gateway\Digital_Wallet
D
179 615
WooCommerce\Square\Gateway
C
125 495
WooCommerce\Square\Handlers\Products
C
113 344
WooCommerce\Square\Settings
B
93 401
WooCommerce\Square\Plugin
B
93 428
WooCommerce\Square\Lifecycle
A
62 226
WooCommerce\Square\API
A
60 301
WooCommerce\Square\Handlers\Sync
A
59 176
WooCommerce\Square\Sync\Records\Record
A
55 209
WooCommerce\Square\AJAX
A
51 147
WooCommerce\Square\Sync\Records
A
51 171
WooCommerce\Square\Handlers\Connection
S
45 204
WooCommerce\Square\Handlers\Order
S
42 120
WooCommerce\Square\Emails\Sync_Completed
S
40 141
WooCommerce\Square\Gateway\API
S
39 149
WooCommerce_Square_Loader
S
38 151
WooCommerce\Square\Gateway\Blocks_Handler
S
36 149
WooCommerce\Square\Handlers\Product\Woo_SOR
S
35 136
WooCommerce\Square\Sync\Interval_Polling
S
33 147
WooCommerce\Square\Admin\Sync_Page
S
31 308
WooCommerce\Square\Handlers\Background_Job
S
28 135
WooCommerce\Square\Utilities\Encryption_Utility
S
28 81
WooCommerce\Square\Gateway\API\Requests\Orders
S
26 174
WooCommerce\Square\Gateway\Payment_Form
S
24 142
WooCommerce\Square\Gateway\API\Responses\Charge
S
23 47
WooCommerce\Square\Gateway\Card_Handler
S
23 69
WooCommerce\Square\Gateway\API\Responses\Create_Payment
S
21 44
WooCommerce\Square\Sync\Stepped_Job
S
20 76
WooCommerce\Square\Handlers\Category
S
18 71
WooCommerce\Square\Sync\Job
S
18 49
WooCommerce\Square\API\Request
S
15 39
WooCommerce\Square\API\Requests\Catalog
S
15 99
WooCommerce\Square\Gateway\API\Requests\Payments
S
14 72
WooCommerce\Square\Gateway\Customer_Helper
S
14 80
WooCommerce\Square\Gateway\API\Requests\Transactions
S
13 98
WooCommerce\Square\API\Response
S
13 26
WooCommerce\Square\Handlers\Email
S
13 36
WooCommerce\Square\Emails\Base_Email
S
11 59
WooCommerce\Square\Admin
S
10 122
WooCommerce\Square\Sync\Catalog_Item
S
10 34
WooCommerce\Square\Gateway\API\Requests\Customers
S
10 67
WooCommerce\Square\Admin\Settings_Page
S
9 70
WooCommerce\Square\Gateway\API\Response
S
9 31
WooCommerce\Square\Utilities\Money_Utility
S
9 55
WooCommerce\Square\Gateway\API\Responses\Refund
S
8 14
WooCommerce\Square\API\Requests\Inventory
S
8 56
WooCommerce\Square\Emails\Access_Token_Email
S
8 54
WooCommerce\Square\API\Responses\Connection_Refresh_Response
S
6 19
WooCommerce\Square\Gateway\API\Responses\Get_Customer
S
5 21
WooCommerce\Square\Admin\Privacy
S
4 30
WooCommerce\Square\API\Responses\Inventory
S
4 10
WooCommerce\Square\API\Requests\Customers
S
4 13
WooCommerce\Square\Gateway\API\Responses\Create_Customer_Card
S
4 18
WooCommerce\Square\Utilities\String_Utility
S
3 12
WooCommerce\Square\API\Responses\Locations
S
2 3
WooCommerce\Square\Gateway\API\Responses\Create_Customer
S
2 3

3 more item(s) not shown.