Skip to content

Commit 69641f0

Browse files
committed
Change controller validation to $attributes = request()->validate();
1 parent b40076e commit 69641f0

File tree

1 file changed

+8
-11
lines changed

1 file changed

+8
-11
lines changed

resources/stubs/controller.stub

+8-11
Original file line numberDiff line numberDiff line change
@@ -35,14 +35,13 @@ class {{class}} extends AdminController
3535
/**
3636
* Store a newly created {{resource}} in storage.
3737
*
38-
* @param Request $request
3938
* @return Response
4039
*/
41-
public function store(Request $request)
40+
public function store()
4241
{
43-
$this->validate($request, {{model}}::$rules, {{model}}::$messages);
42+
$attributes = request()->validate({{model}}::$rules, {{model}}::$messages);
4443

45-
$this->createEntry({{model}}::class, $request->all());
44+
${{resource}} = $this->createEntry({{model}}::class, $attributes);
4645

4746
return redirect_to_resource();
4847
}
@@ -73,14 +72,13 @@ class {{class}} extends AdminController
7372
* Update the specified {{resource}} in storage.
7473
*
7574
* @param {{model}} ${{resource}}
76-
* @param Request $request
7775
* @return Response
7876
*/
79-
public function update({{model}} ${{resource}}, Request $request)
77+
public function update({{model}} ${{resource}})
8078
{
81-
$this->validate($request, {{model}}::$rules, {{model}}::$messages);
79+
$attributes = request()->validate({{model}}::$rules, {{model}}::$messages);
8280

83-
$this->updateEntry(${{resource}}, $request->all());
81+
${{resource}} = $this->updateEntry(${{resource}}, $attributes);
8482

8583
return redirect_to_resource();
8684
}
@@ -89,12 +87,11 @@ class {{class}} extends AdminController
8987
* Remove the specified {{resource}} from storage.
9088
*
9189
* @param {{model}} ${{resource}}
92-
* @param Request $request
9390
* @return Response
9491
*/
95-
public function destroy({{model}} ${{resource}}, Request $request)
92+
public function destroy({{model}} ${{resource}})
9693
{
97-
$this->deleteEntry(${{resource}}, $request);
94+
$this->deleteEntry(${{resource}}, request());
9895

9996
return redirect_to_resource();
10097
}

0 commit comments

Comments
 (0)