Woo_BigPost_Shipping_Method D

Total Complexity 206
Dependencies 5
Dependents 0
Total lines 1,668
Lines of code 1,356
Logical lines of code 512
Comment lines 100
Methods 24
Properties 1

Methods 24

Method Rating Maintainability Complexity Lines of code
send_bigpost_api_request()
D
13
72 262
init_form_fields()
C
16
1 527
get_cart_items_to_get_pricing()
B
40 21 53
generate_warehouse_location_repeater_html()
B
37 15 85
generate_getting_started_html()
B
45 17 40
__construct()
A
44 10 41
generate_margin_value_advanced_html()
A
41 8 70
woobigpost_save_custom_options()
A
48 9 32
generate_multicheckbox_html()
A
48 8 33
generate_radio_html()
S
49 6 31
round_off_amount()
S
59 7 13
export_depot_address()
S
54 6 20
get_data_from_session_for_request()
S
55 5 19
calculate_margin_amount()
S
57 4 19
calculate_shipping()
S
59 4 14
init()
S
53 3 21
bigpost_api_request()
S
54 3 21
generate_bigpost_find_suburb_html()
S
59 1 21
generate_leave_rating_html()
S
73 1 5
validate_margin_value_advanced_field()
S
82 1 3
validate_multicheckbox_field()
S
82 1 3
generate_hidden_html()
S
66 1 8
get_customer_data_buyer()
S
63 1 9
generate_seperator_html()
S
73 1 6