SASWP_Plugin_Usage_Tracker C

Total Complexity 119
Dependencies 1
Dependents 0
Total lines 947
Lines of code 569
Logical lines of code 293
Comment lines 262
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
48 12 34
optin_notice()
A
41 10 56
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
50 4 28
__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