Code Analysis: Burst Statistics - Privacy-Friendly Analytics for WordPress 1.8.0

Most Complex Classes

Class Rating Complexity
burst_statistics
D
160
burst_db_upgrade
D
133
burst_admin
C
115
burst_upgrade_to_pro
C
104
burst_notices
B
77
burst_tasks
A
59
burst_languages
A
55
burst_goal
S
48
burst_frontend
S
47
burst_summary
S
46
burst_mail_reports
S
42
burst_goal_statistics
S
30

Most Complex Functions

Function Rating Complexity
parse_user_agent()
D
49
burst_notices::get_notices_list()
D
39
burst_check_upgrade()
D
40
burst_get_user_agent_data()
C
33
burst_track_hit()
C
28
burst_wp_enqueue_media()
C
21
burst_fields()
C
10
burst_db_upgrade::upgrade()
C
25
burst_rest_api_fallback()
C
24
burst_upgrade_to_pro::api_request()
B
20
burst_get_data()
B
19
burst_statistics::get_sql_select_for_metric()
B
20