BWF_Ecomm_Tracking_Common D

Total Complexity 209
Dependencies 10
Dependents 4
Total lines 1,055
Lines of code 744
Logical lines of code 365
Comment lines 145
Methods 28
Properties 4

Methods 28

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
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
maybe_insert_pending_tracking_data()
S
52 7 25
parse_url_query_param()
S
60 7 12
insert_tracking_data_from_order_meta()
S
55 6 19
update_optin_tracking_data()
S
52 5 24
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
__construct()
S
53 3 21
render_js_to_track_referer()
S
57 3 14
insert_tracking_data()
S
59 3 13
create_db_tables()
S
64 3 9
get_generic_event_params()
S
60 2 13
get_instance()
S
72 2 6
get_timezone_offset()
S
66 2 8
add_tracking_data_in_order_meta()
S
65 2 9
is_order_renewal()
S
68 2 7
filter_referrer()
S
63 2 10
string_length()
S
77 2 3
render()
S
82 1 3
conversion_table_name()
S
82 1 3