Woo_BigPost_Shipping_Method D

Total Complexity 227
Dependencies 5
Dependents 0
Total lines 2,001
Lines of code 1,621
Logical lines of code 556
Comment lines 118
Methods 26
Properties 13

Methods 26

Method Rating Maintainability Complexity Lines of code
send_bigpost_api_request()
D
11
82 286
init_form_fields()
D
12
7 702
get_cart_items_to_get_pricing()
B
39 22 54
generate_warehouse_location_repeater_html()
B
37 15 91
generate_getting_started_html()
B
45 17 40
__construct()
A
44 10 41
generate_margin_value_advanced_html()
A
41 8 70
generate_multicheckbox_html()
A
47 9 36
woobigpost_save_custom_options()
A
48 9 32
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
getPossibilities()
S
48 2 50
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_multicheckbox_field()
S
82 1 3
validate_margin_value_advanced_field()
S
82 1 3
generate_hidden_html()
S
66 1 8
generate_seperator_html()
S
73 1 6
get_customer_data_buyer()
S
63 1 9
generate_seperator2_html()
S
73 1 6