Add basic setup page. NoSetupFilter now prevents access too.

This commit is contained in:
James Brooks
2014-11-24 09:58:32 +00:00
parent 5ef5f53e3b
commit ef5beddb07
6 changed files with 92 additions and 16 deletions

View File

@@ -2,9 +2,12 @@
class NoSetupFilter {
public function filter($route, $request, $settingName) {
$setting = Setting::get($settingName);
if ($setting === null) {
return Response::make('Unauthorized', 401);
try {
$setting = Setting::where('name', $settingName)->first();
if ($setting->value) {
return Response::make('Unauthorized', 401);
}
} catch (Exception $e) {
}
}
}