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

Most Complex Functions

Function Rating Complexity
parse_user_agent()
D
49
Burst\Admin\Upgrade::check_upgrade()
D
48
Burst\Frontend\Shortcodes::statistics_shortcode()
D
36
Burst\Admin\App\App::rest_api_fallback()
D
37
Burst\Frontend\Tracking\Tracking::get_user_agent_data()
C
33
Burst\Admin\Statistics\Statistics::get_sql_select_for_metric()
C
31
Burst\Admin\DB_Upgrade\DB_Upgrade::upgrade()
C
29
burst_wp_enqueue_media()
C
21
Burst\Frontend\Tracking\Tracking::track_hit()
C
27
Burst\TeamUpdraft\Onboarding\Onboarding::handle_onboarding_action()
C
24
Burst\TeamUpdraft\Installer\Installer::get_plugins()
B
24
Burst\Admin\AutoInstaller\Auto_Installer::validate_license()
B
18