Code Analysis: Theme Login 1.0.4

Function Rating Maintainability Complexity Lines of code
mkdo\theme_login\Form_Forgot_Password::submit()
D
24
40 152
mkdo\theme_login\Form_Register::submit()
C
29 24 120
mkdo\theme_login\Form_Login::submit()
B
39 19 61
mkdo\theme_login\Form_Forgot_Password::render_form()
A
49 12 26
mkdo\theme_login\Controller_Assets::admin_enqueue_scripts()
A
48 7 32
mkdo\theme_login\Access_Screen_Login::__construct()
S
58 7 16
mkdo\theme_login\Virtual_Page::setup_virtual_page()
S
49 5 30
mkdo\theme_login\Controller_Assets::public_enqueue_scripts()
S
52 5 26
mkdo\theme_login\Form_Login::render_form()
S
56 5 19
mkdo\theme_login\Form_Register::render_form()
S
59 4 15
mkdo\theme_login\Virtual_Page::setup_virtual_post_data()
S
46 1 46
mkdo\theme_login\Access_Screen_Login::login_screen_access()
S
67 4 8
mkdo\theme_login\Notices_Admin::admin_notices()
S
53 2 25
mkdo\theme_login\Logout::do_logout()
S
57 2 18
mkdo\theme_login\Controller_Assets::__construct()
S
67 3 8
mkdo\theme_login\Controller_Assets::customize_preview_init()
S
59 2 14
mkdo\theme_login\Settings::mkdo_theme_login_example_field_cb()
S
59 1 18
mkdo\theme_login\Controller_Main::run()
S
59 1 17
mkdo\theme_login\Virtual_Page::setup_virtual_slugs()
S
59 1 16
mkdo\theme_login\Rewrite_URLs::login_url()
S
64 2 10
mkdo\theme_login\Rewrite_URLs::lostpassword_url()
S
64 2 10
mkdo\theme_login\Rewrite_URLs::logout_url()
S
64 2 10
mkdo\theme_login\Settings::init_settings_page()
S
60 1 14
mkdo\theme_login\Settings::render_settings_page()
S
63 1 13
mkdo\theme_login\Controller_Main::__construct()
S
62 1 12
mkdo\theme_login\Virtual_Page::run()
S
72 1 5
mkdo\theme_login\Rewrite_URLs::__construct()
S
100 1 1
mkdo\theme_login\Virtual_Page::__construct()
S
100 1 1
mkdo\theme_login\Form_Login::register_shortcodes()
S
74 1 4
mkdo\theme_login\Form_Login::render_form_action()
S
73 1 5
mkdo\theme_login\Form_Forgot_Password::render_notice_key_issue()
S
80 1 3
mkdo\theme_login\Form_Forgot_Password::render_notice_insecure_password()
S
80 1 3
mkdo\theme_login\Form_Register::run()
S
72 1 5
mkdo\theme_login\Form_Forgot_Password::render_notice_password_no_match()
S
80 1 3
mkdo\theme_login\Form_Register::render_notice()
S
80 1 3
mkdo\theme_login\Form_Login::render_notice_action()
S
73 1 5
mkdo\theme_login\Form_Register::register_shortcodes()
S
74 1 4
mkdo\theme_login\Form_Register::render_form_action()
S
73 1 5
mkdo\theme_login\Form_Register::render_notice_action()
S
73 1 5
mkdo\theme_login\Form_Register::wp_mail_content_type()
S
82 1 3
mkdo\theme_login\Logout::__construct()
S
100 1 1
mkdo\theme_login\Form_Login::__construct()
S
100 1 1
mkdo\theme_login\Rewrite_URLs::run()
S
69 1 6
mkdo\theme_login\Settings::__construct()
S
98 1 1
mkdo\theme_login\Form_Forgot_Password::render_notice()
S
80 1 3
mkdo\theme_login\Settings::add_setings_link()
S
74 1 4
mkdo\theme_login\Form_Forgot_Password::run()
S
72 1 5
mkdo\theme_login\Form_Forgot_Password::__construct()
S
100 1 1
mkdo\theme_login\Form_Login::render_notice()
S
80 1 3
mkdo\theme_login\Controller_Assets::run()
S
72 1 5
mkdo\theme_login\Form_Forgot_Password::render_form_action()
S
73 1 5
mkdo\theme_login\Rewrite_URLs::register_url()
S
69 1 7
mkdo\theme_login\Form_Forgot_Password::render_notice_action()
S
73 1 5
mkdo\theme_login\Notices_Admin::run()
S
91 1 2
mkdo\theme_login\Notices_Admin::__construct()
S
100 1 1
mkdo\theme_login\Form_Forgot_Password::register_shortcodes()
S
74 1 4
mkdo\theme_login\Logout::run()
S
79 1 3
mkdo\theme_login\Settings::mkdo_theme_login_example_section_cb()
S
78 1 3
mkdo\theme_login\Settings::run()
S
71 1 5
mkdo\theme_login\Form_Register::__construct()
S
100 1 1
mkdo\theme_login\Settings::add_settings_page()
S
66 1 9
mkdo\theme_login\Access_Screen_Login::run()
S
79 1 3
mkdo\theme_login\Form_Forgot_Password::wp_mail_content_type()
S
82 1 3
mkdo\theme_login\Form_Login::render_notice_password_reset()
S
80 1 3
mkdo\theme_login\Form_Login::run()
S
72 1 5