Code Analysis: ReachShip WooCommerce Multi-Carrier & Conditional Shipping 3.1.0

Class Rating Complexity Lines of code
Elex_Reachship_Api_Endpoints_Handler
D
555 4,793
Elex_RS_Bulk_Actions_Endpoints
D
384 2,577
Reachship_Dhl_Express_Rates
D
189 668
ReachShip_Global_Functions
D
185 515
Reachship_Auspost_Mypost_Rates
D
184 753
Reachship\PackagingUtils\StackFirstBoxPackaging
D
128 440
Reachship_Auspost_Startrack_Rates
D
127 575
Elex_RS_Orders_Details_Endpoints
D
126 852
Elex_RS_API_Handlers
C
123 589
Reachship_Dhl_Express_Shipment
C
110 476
Elex_Rs_Carrier_Credentials_Endpoints
B
90 459
Reachship_Auspost_Startrack_Shipment_Bulk
B
85 369
Elex_Rs_Auspost_Mypost_Account_Specific_Carrier_Settings_Model
A
70 176
Reachship\PackagingUtils\VolumeBasedBoxPackaging
A
64 189
Elex_Rs_Shipment_Automation_Settings_Model
A
62 128
Elex_Reachship_Shipping_Methods
A
61 184
Elex_RS_Conditional_Shipping_Settings_Endpoints
A
56 146
ReachShip_Dhl_Express_Custom_Checkout_Fields
S
44 153
Reachship_Auspost_Startrack_Shipment
S
42 187
Reachship_Auspost_Mypost_Shipment_Bulk
S
39 167
Reachship_Auspost_Mypost_Shipment
S
39 168
Carrier_Automation_Action_Schedulers
S
37 251
Reachship\PackagingUtils\WeightBasedBoxPackaging
S
33 137
Elex_RS_Enqueue_Admin_Scripts
S
28 149
Reachship\PackagingUtils\BoxPackagingBaseUtils
S
26 57
Reachship_WC_Product_Page_Settings
S
25 77
ReachShip_Auspost_Mypost_Custom_Checkout_Fields
S
23 82
Elex_Rs_Shipment_Model
S
22 55
ReachshipWoocommerceShipping\Review_Components
S
22 73
RS_Action_Schedulers_Base
S
22 83
Elex_Rs_Shipment_Meta_Model
S
21 84
Reachship_WC_Order_Page_Metabox
S
15 59
Elex_RS_Packaging_Settings_Endpoints
S
14 63
Reachship_Plugin_Initiator_Functions
S
10 47
Reachship_PDF_Utils
S
10 43
Elex_RS_Enqueue_Cart_Checkout_Scripts
S
5 34
Elex_RS_Dashboard_Stats_Endpoints
S
5 38
Define_Reachship_Constants
S
4 16
ReachShip_Shipping_Hooks
S
4 20
ReachShip_API_Hooks
S
3 13
Reachship_Review_Component_Init
S
3 16
Define_Reachship_Custom_Db_Tables
S
1 42