Code Analysis: Lock Login 0.1.3

Function Rating Maintainability Complexity Lines of code
Locklogin\App::admin_callback()
S
48 3 46
Locklogin\DB::record_failed()
S
46 3 40
Locklogin\DB::user_check()
S
60 4 12
Locklogin\DB::clear_records()
S
60 4 12
Locklogin\App::unlock_users()
S
67 4 7
Locklogin\DB::create_tables()
S
53 2 28
Locklogin\App::authenticate_user()
S
61 3 12
Locklogin\App::login_failed()
S
66 3 8
lockloginstart()
S
70 2 7
Locklogin\DB::drop_tables()
S
70 2 6
Locklogin\Installation::install()
S
68 2 7
Locklogin\DB::has_reached()
S
67 2 8
Locklogin\App::__construct()
S
60 1 12
Locklogin\App::get_server_data()
S
61 1 12
Locklogin\App::cron_schedules()
S
63 1 11
Locklogin\DB::disable_lock()
S
64 1 11
Locklogin\DB::get_current_time()
S
76 1 4
Locklogin\DB::get_current_date()
S
76 1 4
Locklogin\Installation::uninstall()
S
73 1 5
Locklogin\App::failure_shake()
S
77 1 4
Locklogin\App::register_admin_menu()
S
66 1 10
Locklogin\DB::get_locked_today()
S
74 1 4
Locklogin\DB::get_expiration_time()
S
72 1 5
Locklogin\DB::__construct()
S
73 1 5