Code Analysis: GA4WP 1.0

Function Rating Maintainability Complexity Lines of code
GA4WP_Main::disable_tracking()
A
52 13 23
GA4WP_Main::get_tracking_code()
A
47 12 35
GA4WP_Admin::settings_link()
S
58 8 14
GA4WP::GA4WP_compat_checker()
S
52 7 22
GA4WP_Admin_View::render()
S
48 5 40
GA4WP_View::get_current_tab()
S
62 4 11
GA4WP_View::get_tab_url()
S
62 4 11
GA4WP_View::view()
S
58 3 15
GA4WP_Main::get_tracking_id()
S
62 3 13
GA4WP_Admin::ga4wp_enqueue_scripts()
S
65 3 9
GA4WP_Main::__construct()
S
66 3 9
GA4WP_Admin_View::view_options()
S
64 2 11
GA4WP_Settings::parse_ga4wp_auth_settings()
S
54 1 26
GA4WP::__construct()
S
73 2 6
GA4WP::get_instance()
S
71 2 6
GA4WP_Settings::get_instance()
S
71 2 6
GA4WP_View::__construct()
S
62 1 12
GA4WP::init()
S
73 1 5
GA4WP_View::get_tabs()
S
78 1 3
GA4WP::admin()
S
82 1 3
GA4WP::main()
S
82 1 3
GA4WP_Admin::includes()
S
77 1 4
GA4WP_Settings::init_ga4wp_auth_defaults()
S
65 1 10
GA4WP_Admin::__construct()
S
69 1 6
GA4WP_View::get_slug()
S
82 1 3
GA4WP_Admin_View::on_load()
S
74 1 5
GA4WP_Admin::register_scripts()
S
68 1 6
GA4WP::includes()
S
74 1 5
GA4WP_Admin::add_menu_pages()
S
75 1 4
GA4WP::settings()
S
82 1 3