SASWP_Plugin_Usage_Tracker C

Total Complexity 119
Dependencies 1
Dependents 0
Total lines 951
Lines of code 578
Logical lines of code 293
Comment lines 254
Methods 25
Properties 11

Methods 25

Method Rating Maintainability Complexity Lines of code
get_data()
B
35 20 82
goodbye_ajax()
A
36 8 114
set_is_tracking_allowed()
A
49 12 34
optin_notice()
A
40 10 62
set_admin_email()
S
56 7 18
set_can_collect_email()
S
57 6 18
has_user_opted_out()
S
56 6 18
marketing_notice()
S
49 4 31
__construct()
S
51 4 26
goodbye_form_callback()
S
56 4 17
deactivate_this_plugin()
S
58 4 15
get_is_tracking_allowed()
S
60 4 14
update_block_notice()
S
62 4 12
do_tracking()
S
62 4 12
init()
S
56 3 17
get_is_time_to_track()
S
63 3 11
send_data()
S
57 2 18
filter_action_links()
S
65 3 8
form_default_text()
S
58 1 16
get_can_collect_email()
S
69 2 7
get_admin_email()
S
69 2 7
plugin_data()
S
68 2 7
schedule_tracking()
S
73 2 5
form_filterable_text()
S
74 1 4
set_track_time()
S
72 1 5