diff --git a/src/stubs/controller.full.stub b/src/stubs/controller.full.stub index c12c005..5bc5b73 100644 --- a/src/stubs/controller.full.stub +++ b/src/stubs/controller.full.stub @@ -33,6 +33,8 @@ class MastersController extends Controller */ public function create() { + $this->authorize('create', new Master); + return view('masters.create'); } diff --git a/tests/Generators/FullControllerGeneratorTest.php b/tests/Generators/FullControllerGeneratorTest.php index ac77fe6..6f91b40 100644 --- a/tests/Generators/FullControllerGeneratorTest.php +++ b/tests/Generators/FullControllerGeneratorTest.php @@ -47,6 +47,8 @@ class {$this->plural_model_name}Controller extends Controller */ public function create() { + \$this->authorize('create', new {$this->model_name}); + return view('{$this->table_name}.create'); } @@ -181,6 +183,8 @@ class CategoriesController extends Controller */ public function create() { + \$this->authorize('create', new Category); + return view('categories.create'); } @@ -316,6 +320,8 @@ class CategoriesController extends Controller */ public function create() { + \$this->authorize('create', new Category); + return view('categories.create'); }