add backWithErrors() to controller

This commit is contained in:
2018-07-21 20:01:11 +02:00
parent b9ccdb6f27
commit 75afc67f31
2 changed files with 10 additions and 2 deletions
+5
View File
@@ -10,4 +10,9 @@ use Illuminate\Foundation\Auth\Access\AuthorizesRequests;
class Controller extends BaseController
{
use AuthorizesRequests, DispatchesJobs, ValidatesRequests;
protected function backWithErrors($errors)
{
return back()->withInput()->withErrors($errors);
}
}
+5 -2
View File
@@ -46,14 +46,17 @@ class TableController extends Controller
// Check if table name is unique for user
$name = $request->get('name');
if ($u->tables()->where('name', $name)->exists()) {
return back()->withErrors([
'title' => "A table called \"$name\" already exists in your account.",
return $this->backWithErrors([
'name' => "A table called \"$name\" already exists in your account.",
]);
}
// Parse and validate the columns specification
// Now we create rows, a revision pointing to them, and the table using it.
return "Ok.";
}
}