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

Most Complex Classes

Class Rating Complexity
burst_field
D
264
burst_statistics
D
167
rsp_upgrade_to_pro
C
118
burst_admin
B
96
burst_notices
B
77
burst_endpoint
S
29
BURST
S
21
burst_review
S
19
burst_installer
S
19
burst_ip_anonymizer
S
6
burst_frontend
S
6
burst\UserAgent\UserAgent
S
4

Most Complex Functions

Function Rating Complexity
parse_user_agent()
D
49
burst_notices::get_notices_list()
D
39
burst_get_user_agent_data()
C
32
burst_field::get_fields()
C
28
burst_field::condition_applies()
C
28
rsp_upgrade_to_pro::api_request()
B
20
burst_rest_api_fields_set()
B
18
rsp_upgrade_to_pro::validate()
B
16
rsp_upgrade_to_pro::get_suggested_plugin()
B
16
burst_statistics::get_single_statistic()
B
15
burst_field::multicheckbox()
A
14
burst_sanitize_field()
A
15