Code Analysis: Burst Statistics 1.0.2

Most Complex Classes

Class Rating Complexity
burst_field
D
264
burst_statistics
D
157
rsp_upgrade_to_pro
C
110
burst_admin
A
70
burst_notices
A
53
burst_config
S
27
burst_review
S
19
burst_tour
S
13
BURST
S
11
burst_ip_anonymizer
S
6
burst_frontend
S
6
burst\UserAgent\UserAgent
S
4

Most Complex Functions

Function Rating Complexity
parse_user_agent()
D
47
burst_notices::get_notices()
D
31
burst_get_user_agent_data()
C
32
burst_field::get_fields()
C
28
burst_field::condition_applies()
C
28
burst_statistics::get_single_statistic()
C
22
burst_get_value()
C
25
burst_statistics::get_platform_and_device_statistics()
B
18
burst_statistics::get_compare_statistics()
B
18
rsp_upgrade_to_pro::api_request()
B
20
rsp_upgrade_to_pro::get_suggested_plugin()
B
15
rsp_upgrade_to_pro::validate()
A
14