Browse Source

Add authorization check on create page

tags/1.0.0
Nafies Luthfi 8 years ago
parent
commit
c5934ad7e8
  1. 2
      src/stubs/controller.full.stub
  2. 6
      tests/Generators/FullControllerGeneratorTest.php

2
src/stubs/controller.full.stub

@ -33,6 +33,8 @@ class MastersController extends Controller
*/ */
public function create() public function create()
{ {
$this->authorize('create', new Master);
return view('masters.create'); return view('masters.create');
} }

6
tests/Generators/FullControllerGeneratorTest.php

@ -47,6 +47,8 @@ class {$this->plural_model_name}Controller extends Controller
*/ */
public function create() public function create()
{ {
\$this->authorize('create', new {$this->model_name});
return view('{$this->table_name}.create'); return view('{$this->table_name}.create');
} }
@ -181,6 +183,8 @@ class CategoriesController extends Controller
*/ */
public function create() public function create()
{ {
\$this->authorize('create', new Category);
return view('categories.create'); return view('categories.create');
} }
@ -316,6 +320,8 @@ class CategoriesController extends Controller
*/ */
public function create() public function create()
{ {
\$this->authorize('create', new Category);
return view('categories.create'); return view('categories.create');
} }

Loading…
Cancel
Save