Code Analysis: Log in with Google 1.0.13

Function Rating Maintainability Complexity Lines of code
WP_Google_Login\Inc\Google_Auth::authenticate_user()
B
39 23 58
WP_Google_Login\Inc\Helper::filter_input()
A
43 13 51
WP_Google_Login\Inc\Google_Auth::_can_register_with_email()
A
53 9 20
WP_Google_Login\Inc\Helper::render_template()
S
57 7 16
WP_Google_Login\Inc\Google_Auth::_create_user()
S
55 6 17
WP_Google_Login\Inc\Google_Auth::_can_users_register()
S
61 5 12
WP_Google_Login\Inc\Google_Auth::_get_login_url()
S
61 5 11
WP_Google_Login\Inc\Google_Auth::_include_vendor()
S
66 5 7
WP_Google_Login\Inc\Google_Auth::_get_user_from_token()
S
54 3 22
WP_Google_Login\Inc\Settings::wp_google_login_enable_registrationr()
S
56 3 20
WP_Google_Login\Inc\Google_Auth::_get_client()
S
57 3 17
WP_Google_Login\Inc\Google_Auth::maybe_whitelist_subdomain()
S
64 4 9
WP_Google_Login\Inc\Google_Auth::_get_state()
S
59 3 14
WP_Google_Login\Inc\Settings::settings_init()
S
48 1 41
WP_Google_Login\Inc\Settings::wp_google_login_client_id_render()
S
56 2 20
wp_google_login_is_registration_enabled()
S
64 3 10
wp_google_login_get_client_id()
S
64 3 10
wp_google_login_get_client_secret()
S
64 3 10
wp_google_login_get_whitelisted_domains()
S
63 3 10
WP_Google_Login\Inc\Settings::wp_google_login_whitelisted_domains_render()
S
63 2 11
WP_Google_Login\Inc\Google_Auth::get_login_redirect()
S
78 2 3
WP_Google_Login\Inc\Settings::add_admin_menu()
S
65 2 9
WP_Google_Login\Inc\Google_Auth::get_login_url()
S
69 2 7
WP_Google_Login\Inc\Settings::plugin_action_links()
S
69 2 6
WP_Google_Login\Inc\Settings::wp_google_login_client_secret_render()
S
65 2 10
WP_Google_Login\Inc\Settings::options_page()
S
65 1 13
WP_Google_Login\Inc\Google_Auth::__construct()
S
66 1 8
WP_Google_Login\Inc\Settings::setup_hooks()
S
75 1 4
WP_Google_Login\Inc\Settings::__construct()
S
82 1 3
WP_Google_Login\Inc\Plugin::add_google_login_button()
S
68 1 7
WP_Google_Login\Inc\Plugin::__construct()
S
73 1 5
WP_Google_Login\Inc\Plugin::login_enqueue_scripts()
S
74 1 4
WP_Google_Login\Inc\Google_Auth::_get_scopes()
S
66 1 9
WP_Google_Login\Inc\Plugin::_setup_hooks()
S
72 1 5
WP_Google_Login\Inc\Settings::settings_section_callback()
S
91 1 2