BWF_Ecomm_Tracking_Common D

Total Complexity 292
Dependencies 18
Dependents 8
Total lines 1,468
Lines of code 1,010
Logical lines of code 530
Comment lines 219
Methods 34
Properties 4

Methods 34

Method Rating Maintainability Complexity Lines of code
order_meta_box_data()
D
27
40 144
maybe_pending_report_data()
C
33 27 92
partially_refunded_process()
C
35 27 71
insert_tracking_order()
C
36 24 67
insert_tracking_data_in_upsell_order()
B
34 22 84
get_common_tracking_data()
B
46 19 31
maybe_execute_thankyou_hook()
A
40 14 56
maybe_get_offer_data()
A
44 12 40
maybe_insert_pending_tracking_data()
A
51 13 25
add_single_order_meta_box()
A
47 11 34
insert_tracking_data()
A
46 9 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 24
update_conversion_table()
S
54 5 20
delete_conversion_row()
S
59 5 13
conversion_table_schema()
S
43 1 68
get_country_and_timezone()
S
54 4 21
insert_data_without_thankyou()
S
57 4 17
__construct()
S
53 2 20
create_db_tables()
S
64 3 9
get_generic_event_params()
S
62 2 12
is_order_renewal()
S
68 2 7
get_timezone_offset()
S
66 2 8
get_instance()
S
72 2 6
string_length()
S
77 2 3
add_tracking_data_in_order_meta()
S
66 2 8
filter_referrer()
S
63 2 10
get_ipn_gateways()
S
71 2 6
get_price_value_for_db()
S
77 2 3
conversion_table_name()
S
82 1 3
render()
S
82 1 3