Elex_RS_Bulk_Actions_Endpoints D

Total Complexity 961
Dependencies 9
Dependents 1
Total lines 8,103
Lines of code 6,684
Logical lines of code 3,672
Comment lines 681
Methods 48
Properties 0

Methods 48

Method Rating Maintainability Complexity Lines of code
generate_auspost_eparcel_shipments()
D
0
125 654
generate_auspost_startrack_shipments()
D
1
99 571
get_services_auth_usps()
D
3
75 747
elex_rs_create_bulk_shipment_and_pickup_usps()
D
11
56 412
elex_rs_create_bulk_pickup_usps()
D
17
45 282
elex_rs_create_bulk_shipment_and_pickup_fedex()
D
15
42 323
generate_auspost_mypost_shipments_and_save()
D
16
43 300
elex_rs_create_bulk_shipment_and_pickup_dhl_express()
D
16
41 310
elex_rs_create_bulk_shipment_and_pickup_ups()
D
17
35 303
elex_rs_create_bulk_shipment_and_pickup_mypost()
D
21
39 233
elex_rs_create_bulk_pickup_fedex()
D
21
34 201
elex_rs_create_bulk_pickup_dhl_express()
D
23
32 185
elex_rs_create_bulk_shipment_eparcel()
D
23
25 209
elex_rs_create_bulk_shipment_startrack()
D
23
25 207
elex_rs_create_bulk_pickup_ups()
C
25
24 173
elex_rs_create_bulk_pickup_mypost()
B
31 20 118
elex_rs_create_bulk_manifest()
B
34 15 95
elex_rs_create_bulk_manifest_eparcel()
B
34 15 95
elex_rs_create_bulk_manifest_usps()
B
34 15 95
elex_rs_create_bulk_manifest_fedex()
B
34 15 95
create_auspost_mypost_pickup_and_save()
A
31 11 118
create_auspost_mypost_label_and_save()
A
33 12 101
create_usps_manifest()
A
33 11 99
create_auspost_startrack_manifest()
A
35 7 89
create_auspost_eparcel_manifest()
A
35 7 89
create_fedex_manifest()
A
36 7 82
create_auspost_mypost_order_and_save()
A
37 7 76
create_auspost_mypost_order_from_pickup_and_save()
A
37 7 75
is_signature_enabled()
A
50 8 28
is_signature_enabled_auspost_eparcel()
S
50 7 28
is_cover_enabled()
S
51 7 25
is_cover_enabled_auspost_eparcel()
S
52 6 25
maybe_update_wc_order_status()
S
53 6 21
elex_rs_get_bulk_shipment_records()
S
48 4 31
get_fedex_pickupdate_after_n_days()
S
55 4 18
get_base_shipments_query()
S
57 4 16
log_aggregator()
S
54 3 22
get_dhl_express_pickupdate_after_n_days()
S
57 3 16
get_usps_pickupdate_after_n_days()
S
57 3 16
get_ups_pickupdate_after_n_days()
S
57 3 16
get_shipments()
S
59 3 13
get_segregated_shipments()
S
63 3 11
elex_rs_delete_bulk_shipment_records()
S
59 2 13
__construct()
S
52 1 23
wrap_implode()
S
70 2 6
merge_shipment_data_with_shipment_details_json()
S
64 1 11
get_order_status_after_shipment_creation()
S
76 1 4
get_api_mode()
S
77 1 4