BWF_Ecomm_Tracking_Common D

Total Complexity 226
Dependencies 12
Dependents 4
Total lines 1,144
Lines of code 784
Logical lines of code 389
Comment lines 177
Methods 30
Properties 4

Methods 30

Method Rating Maintainability Complexity Lines of code
order_meta_box_data()
D
27
40 144
partially_refunded_process()
C
36 25 68
insert_tracking_order()
C
36 24 67
get_common_tracking_data()
B
47 18 29
maybe_insert_pending_tracking_data()
A
46 14 36
insert_tracking_data_in_upsell_order()
A
42 12 49
maybe_get_offer_data()
A
44 12 40
add_single_order_meta_box()
A
47 11 34
insert_tracking_data_from_order_meta()
S
56 7 16
parse_url_query_param()
S
60 7 12
removed_cod_order_after_canceled()
S
56 6 19
update_optin_tracking_data()
S
52 5 24
render_js_to_track_referer()
S
51 5 23
delete_conversion_row()
S
59 5 13
get_country_and_timezone()
S
54 4 21
conversion_table_schema()
S
43 1 63
update_conversion_table()
S
56 4 17
insert_tracking_data()
S
59 3 13
__construct()
S
54 2 19
create_db_tables()
S
64 3 9
get_generic_event_params()
S
60 2 13
get_timezone_offset()
S
66 2 8
get_instance()
S
72 2 6
is_order_renewal()
S
68 2 7
add_tracking_data_in_order_meta()
S
65 2 9
filter_referrer()
S
63 2 10
string_length()
S
77 2 3
get_ipn_gateways()
S
71 2 6
render()
S
82 1 3
conversion_table_name()
S
82 1 3