DHLPWC_Model_Service_Delivery_Times D

Total Complexity 181
Dependencies 14
Dependents 4
Total lines 919
Lines of code 615
Logical lines of code 405
Comment lines 92
Methods 25
Properties 0

Methods 25

Method Rating Maintainability Complexity Lines of code
filter_time_frames()
D
28
44 114
get_minimum_timestamp()
A
42 15 49
next_day_allowed_today()
A
43 15 43
same_day_allowed_today()
A
44 14 39
validate_with_shipping_days()
A
48 10 29
get_zone_option()
A
47 9 38
same_day_without_delivery_times_allowed()
A
50 9 27
check_checkout_delivery_time_selected()
A
49 7 31
get_time_frames()
S
53 7 21
get_shipping_priority()
S
51 6 26
save_order_time_selection()
S
54 5 20
get_default_time_window_selection()
S
59 5 16
get_shipping_advice()
S
52 4 24
get_shipping_advice_class()
S
59 4 16
get_same_day_time_frame()
S
58 4 16
remove_same_day_time_frame()
S
58 4 16
parse_time_frame()
S
52 3 24
is_disabled_by_conditions()
S
60 3 14
get_subtotal_price()
S
62 3 11
check_allowed_options()
S
65 3 9
get_order_time_selection()
S
68 2 7
get_number_of_days_setting()
S
68 2 7
get_shipping_day_keys()
S
61 1 12
delete_order_time_selection()
S
79 1 3
get_identifier()
S
79 1 3