Woo_BigPost_Shipping_Method D

Total Complexity 215
Dependencies 5
Dependents 0
Total lines 1,850
Lines of code 1,508
Logical lines of code 537
Comment lines 108
Methods 25
Properties 1

Methods 25

Method Rating Maintainability Complexity Lines of code
send_bigpost_api_request()
D
13
74 269
init_form_fields()
D
12
7 666
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
bigpost_api_request()
S
54 3 21
init()
S
53 3 21
generate_bigpost_find_suburb_html()
S
59 1 21
validate_margin_value_advanced_field()
S
82 1 3
generate_seperator_html()
S
73 1 6
get_customer_data_buyer()
S
63 1 9
generate_seperator2_html()
S
73 1 6
generate_hidden_html()
S
66 1 8
generate_leave_rating_html()
S
73 1 5
validate_multicheckbox_field()
S
82 1 3