BWF_Ecomm_Tracking_Common D

Total Complexity 240
Dependencies 14
Dependents 6
Total lines 1,227
Lines of code 832
Logical lines of code 422
Comment lines 200
Methods 31
Properties 4

Methods 31

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
insert_tracking_data_in_upsell_order()
B
34 22 84
get_common_tracking_data()
B
46 19 31
maybe_insert_pending_tracking_data()
A
46 14 36
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 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_tracking_data()
S
59 3 13
__construct()
S
54 2 19
create_db_tables()
S
64 3 9
get_generic_event_params()
S
62 2 12
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
get_price_value_for_db()
S
77 2 3
render()
S
82 1 3
conversion_table_name()
S
82 1 3