IG_Plugin_Usage_Tracker_V_1_0_0 S

Total Complexity 44
Dependencies 0
Dependents 0
Total lines 522
Lines of code 248
Logical lines of code 108
Comment lines 185
Methods 20
Properties 10

Methods 20

Method Rating Maintainability Complexity Lines of code
show_tracker_notice()
A
41 6 74
send_tracking_data()
A
49 8 31
__construct()
S
52 3 23
handle_tracker_notice_actions()
S
60 3 13
is_tracking_allowed()
S
65 3 9
do_deactivation_cleanup()
S
63 3 10
get_tracking_data()
S
56 1 18
schedule_cron()
S
70 2 6
add_weekly_schedule()
S
65 2 9
handle_optin_change()
S
68 2 8
update_last_send_time()
S
70 2 6
get_tracked_data_list()
S
61 1 13
clear_scheduled_cron()
S
80 1 3
handle_optin_add()
S
81 1 3
do_activation_setup()
S
72 1 5
get_tracking_option_name()
S
80 1 3
set_opt_in()
S
75 1 4
handle_optin_update()
S
81 1 3
get_last_send_time()
S
75 1 4
get_tracker_class()
S
82 1 3