Code Analysis: Amplitude 0.2.2

Function Rating Maintainability Complexity Lines of code
Amplitude\Analytics\WP\PLG\Amplitude::sanitize_settings()
S
53 7 21
Amplitude\Analytics\WP\PLG\Amplitude::load_amplitude_sdk()
S
51 3 27
Amplitude\Analytics\WP\PLG\Amplitude::register_settings()
S
55 3 21
Amplitude\Analytics\WP\PLG\Amplitude::_get_default_settings()
S
47 1 43
Amplitude\Analytics\WP\PLG\Amplitude::admin_menu()
S
57 2 20
Amplitude\Analytics\WP\PLG\Amplitude::load_admin_sdk()
S
68 3 6
Amplitude\Analytics\WP\PLG\Amplitude::load_applicable_banner()
S
67 3 7
Amplitude\Analytics\WP\PLG\Amplitude::get_api_key()
S
72 2 5
Amplitude\Analytics\WP\PLG\Amplitude::get_instance()
S
67 2 9
Amplitude\Analytics\WP\PLG\Amplitude::on_amplitude_settings_page()
S
74 2 4
Amplitude\Analytics\WP\PLG\Amplitude::get_session_replay_enabled()
S
72 2 5
Amplitude\Analytics\WP\PLG\Amplitude::load_styles()
S
73 2 5
Amplitude\Analytics\WP\PLG\Amplitude::load_frontend_sdk()
S
65 2 9
Amplitude\Analytics\WP\PLG\Amplitude::handle_activation()
S
68 2 7
Amplitude\Analytics\WP\PLG\Amplitude::admin_page()
S
70 2 6
Amplitude\Analytics\WP\PLG\Amplitude::session_replay_sample_rate_callback()
S
67 2 7
Amplitude\Analytics\WP\PLG\Amplitude::get_settings_url()
S
72 2 5
Amplitude\Analytics\WP\PLG\Amplitude::setup_settings()
S
68 2 7
Amplitude\Analytics\WP\PLG\Amplitude::get_server_zone_eu()
S
72 2 5
Amplitude\Analytics\WP\PLG\Amplitude::get_main_panel_enabled()
S
70 2 6
Amplitude\Analytics\WP\PLG\Amplitude::get_session_replay_sample_rate()
S
72 2 5
Amplitude\Analytics\WP\PLG\Amplitude::load_general_page()
S
75 1 4
Amplitude\Analytics\WP\PLG\Amplitude::get_option_name()
S
82 1 3
Amplitude\Analytics\WP\PLG\Amplitude::general_section_callback()
S
79 1 3
Amplitude\Analytics\WP\PLG\Amplitude::get_settings()
S
78 1 3
Amplitude\Analytics\WP\PLG\Amplitude::main_panel_callback()
S
72 1 5
Amplitude\Analytics\WP\PLG\Amplitude::admin_hooks()
S
65 1 8
Amplitude\Analytics\WP\PLG\Amplitude::__construct()
S
98 1 1
Amplitude\Analytics\WP\PLG\Amplitude::frontend_hooks()
S
79 1 3
Amplitude\Analytics\WP\PLG\Amplitude::api_key_callback()
S
72 1 5
Amplitude\Analytics\WP\PLG\Amplitude::setup_constants()
S
85 1 3
Amplitude\Analytics\WP\PLG\Amplitude::do_nothing()
S
89 1 2
Amplitude\Analytics\WP\PLG\Amplitude::server_zone_callback()
S
72 1 5
Amplitude\Analytics\WP\PLG\Amplitude::session_replay_section_callback()
S
79 1 3
Amplitude\Analytics\WP\PLG\Amplitude::__clone()
S
98 1 1
Amplitude\Analytics\WP\PLG\Amplitude::session_replay_callback()
S
72 1 5
Amplitude\Analytics\WP\PLG\Amplitude::__wakeup()
S
98 1 1
Amplitude\Analytics\WP\PLG\Amplitude::add_action_links()
S
70 1 6