Browse Source

Remove class docblocks

remove_docblocks
Nafies Luthfi 5 years ago
parent
commit
95369fc5b2
  1. 32
      src/stubs/controllers/api.stub
  2. 43
      src/stubs/controllers/full-formrequests.stub
  3. 43
      src/stubs/controllers/full.stub
  4. 26
      src/stubs/controllers/simple.stub
  5. 10
      src/stubs/database/migrations/migration-create.stub
  6. 28
      src/stubs/models/model-policy.stub
  7. 15
      src/stubs/requests/create-request.stub
  8. 10
      src/stubs/requests/update-request.stub
  9. 68
      tests/CommandOptions/FullCrudFormRequestOptionsTest.php
  10. 79
      tests/CommandOptions/UuidOptionsTest.php
  11. 32
      tests/Generators/Api/ApiControllerGeneratorTest.php
  12. 129
      tests/Generators/FullControllerGeneratorTest.php
  13. 10
      tests/Generators/MigrationGeneratorTest.php
  14. 56
      tests/Generators/ModelPolicyGeneratorTest.php
  15. 78
      tests/Generators/Simple/SimpleControllerGeneratorTest.php

32
src/stubs/controllers/api.stub

@ -8,12 +8,6 @@ use Illuminate\Http\Request;
class MasterController extends Controller class MasterController extends Controller
{ {
/**
* Get a listing of the singleMstr.
*
* @param \Illuminate\Http\Request $request
* @return \Illuminate\Http\JsonResponse
*/
public function index(Request $request) public function index(Request $request)
{ {
$singleMstrQuery = Master::query(); $singleMstrQuery = Master::query();
@ -24,12 +18,6 @@ class MasterController extends Controller
return $mstrCollections; return $mstrCollections;
} }
/**
* Store a newly created singleMstr in storage.
*
* @param \Illuminate\Http\Request $request
* @return \Illuminate\Http\JsonResponse
*/
public function store(Request $request) public function store(Request $request)
{ {
$this->authorize('create', new Master); $this->authorize('create', new Master);
@ -48,24 +36,11 @@ class MasterController extends Controller
], 201); ], 201);
} }
/**
* Get the specified singleMstr.
*
* @param \fullMstr $singleMstr
* @return \Illuminate\Http\JsonResponse
*/
public function show(Master $singleMstr) public function show(Master $singleMstr)
{ {
return $singleMstr; return $singleMstr;
} }
/**
* Update the specified singleMstr in storage.
*
* @param \Illuminate\Http\Request $request
* @param \fullMstr $singleMstr
* @return \Illuminate\Http\JsonResponse
*/
public function update(Request $request, Master $singleMstr) public function update(Request $request, Master $singleMstr)
{ {
$this->authorize('update', $singleMstr); $this->authorize('update', $singleMstr);
@ -82,13 +57,6 @@ class MasterController extends Controller
]); ]);
} }
/**
* Remove the specified singleMstr from storage.
*
* @param \Illuminate\Http\Request $request
* @param \fullMstr $singleMstr
* @return \Illuminate\Http\JsonResponse
*/
public function destroy(Request $request, Master $singleMstr) public function destroy(Request $request, Master $singleMstr)
{ {
$this->authorize('delete', $singleMstr); $this->authorize('delete', $singleMstr);

43
src/stubs/controllers/full-formrequests.stub

@ -9,12 +9,6 @@ use App\Http\Requests\Masters\UpdateRequest;
class MasterController extends Controller class MasterController extends Controller
{ {
/**
* Display a listing of the singleMstr.
*
* @param \Illuminate\Http\Request $request
* @return \Illuminate\View\View
*/
public function index(Request $request) public function index(Request $request)
{ {
$singleMstrQuery = Master::query(); $singleMstrQuery = Master::query();
@ -25,11 +19,6 @@ class MasterController extends Controller
return view('masters.index', compact('mstrCollections')); return view('masters.index', compact('mstrCollections'));
} }
/**
* Show the form for creating a new singleMstr.
*
* @return \Illuminate\View\View
*/
public function create() public function create()
{ {
$this->authorize('create', new Master); $this->authorize('create', new Master);
@ -37,12 +26,6 @@ class MasterController extends Controller
return view('masters.create'); return view('masters.create');
} }
/**
* Store a newly created singleMstr in storage.
*
* @param \App\Http\Requests\Masters\CreateRequest $singleMstrCreateForm
* @return \Illuminate\Routing\Redirector
*/
public function store(CreateRequest $singleMstrCreateForm) public function store(CreateRequest $singleMstrCreateForm)
{ {
$singleMstr = $singleMstrCreateForm->save(); $singleMstr = $singleMstrCreateForm->save();
@ -50,23 +33,11 @@ class MasterController extends Controller
return redirect()->route('masters.show', $singleMstr); return redirect()->route('masters.show', $singleMstr);
} }
/**
* Display the specified singleMstr.
*
* @param \App\Models\Master $singleMstr
* @return \Illuminate\View\View
*/
public function show(Master $singleMstr) public function show(Master $singleMstr)
{ {
return view('masters.show', compact('singleMstr')); return view('masters.show', compact('singleMstr'));
} }
/**
* Show the form for editing the specified singleMstr.
*
* @param \App\Models\Master $singleMstr
* @return \Illuminate\View\View
*/
public function edit(Master $singleMstr) public function edit(Master $singleMstr)
{ {
$this->authorize('update', $singleMstr); $this->authorize('update', $singleMstr);
@ -74,13 +45,6 @@ class MasterController extends Controller
return view('masters.edit', compact('singleMstr')); return view('masters.edit', compact('singleMstr'));
} }
/**
* Update the specified singleMstr in storage.
*
* @param \App\Http\Requests\Masters\UpdateRequest $singleMstrUpdateForm
* @param \fullMstr $singleMstr
* @return \Illuminate\Routing\Redirector
*/
public function update(UpdateRequest $singleMstrUpdateForm, Master $singleMstr) public function update(UpdateRequest $singleMstrUpdateForm, Master $singleMstr)
{ {
$singleMstr->update($singleMstrUpdateForm->validated()); $singleMstr->update($singleMstrUpdateForm->validated());
@ -88,13 +52,6 @@ class MasterController extends Controller
return redirect()->route('masters.show', $singleMstr); return redirect()->route('masters.show', $singleMstr);
} }
/**
* Remove the specified singleMstr from storage.
*
* @param \Illuminate\Http\Request $request
* @param \fullMstr $singleMstr
* @return \Illuminate\Routing\Redirector
*/
public function destroy(Request $request, Master $singleMstr) public function destroy(Request $request, Master $singleMstr)
{ {
$this->authorize('delete', $singleMstr); $this->authorize('delete', $singleMstr);

43
src/stubs/controllers/full.stub

@ -7,12 +7,6 @@ use Illuminate\Http\Request;
class MasterController extends Controller class MasterController extends Controller
{ {
/**
* Display a listing of the singleMstr.
*
* @param \Illuminate\Http\Request $request
* @return \Illuminate\View\View
*/
public function index(Request $request) public function index(Request $request)
{ {
$singleMstrQuery = Master::query(); $singleMstrQuery = Master::query();
@ -23,11 +17,6 @@ class MasterController extends Controller
return view('masters.index', compact('mstrCollections')); return view('masters.index', compact('mstrCollections'));
} }
/**
* Show the form for creating a new singleMstr.
*
* @return \Illuminate\View\View
*/
public function create() public function create()
{ {
$this->authorize('create', new Master); $this->authorize('create', new Master);
@ -35,12 +24,6 @@ class MasterController extends Controller
return view('masters.create'); return view('masters.create');
} }
/**
* Store a newly created singleMstr in storage.
*
* @param \Illuminate\Http\Request $request
* @return \Illuminate\Routing\Redirector
*/
public function store(Request $request) public function store(Request $request)
{ {
$this->authorize('create', new Master); $this->authorize('create', new Master);
@ -56,23 +39,11 @@ class MasterController extends Controller
return redirect()->route('masters.show', $singleMstr); return redirect()->route('masters.show', $singleMstr);
} }
/**
* Display the specified singleMstr.
*
* @param \App\Models\Master $singleMstr
* @return \Illuminate\View\View
*/
public function show(Master $singleMstr) public function show(Master $singleMstr)
{ {
return view('masters.show', compact('singleMstr')); return view('masters.show', compact('singleMstr'));
} }
/**
* Show the form for editing the specified singleMstr.
*
* @param \App\Models\Master $singleMstr
* @return \Illuminate\View\View
*/
public function edit(Master $singleMstr) public function edit(Master $singleMstr)
{ {
$this->authorize('update', $singleMstr); $this->authorize('update', $singleMstr);
@ -80,13 +51,6 @@ class MasterController extends Controller
return view('masters.edit', compact('singleMstr')); return view('masters.edit', compact('singleMstr'));
} }
/**
* Update the specified singleMstr in storage.
*
* @param \Illuminate\Http\Request $request
* @param \fullMstr $singleMstr
* @return \Illuminate\Routing\Redirector
*/
public function update(Request $request, Master $singleMstr) public function update(Request $request, Master $singleMstr)
{ {
$this->authorize('update', $singleMstr); $this->authorize('update', $singleMstr);
@ -100,13 +64,6 @@ class MasterController extends Controller
return redirect()->route('masters.show', $singleMstr); return redirect()->route('masters.show', $singleMstr);
} }
/**
* Remove the specified singleMstr from storage.
*
* @param \Illuminate\Http\Request $request
* @param \fullMstr $singleMstr
* @return \Illuminate\Routing\Redirector
*/
public function destroy(Request $request, Master $singleMstr) public function destroy(Request $request, Master $singleMstr)
{ {
$this->authorize('delete', $singleMstr); $this->authorize('delete', $singleMstr);

26
src/stubs/controllers/simple.stub

@ -7,12 +7,6 @@ use Illuminate\Http\Request;
class MasterController extends Controller class MasterController extends Controller
{ {
/**
* Display a listing of the singleMstr.
*
* @param \Illuminate\Http\Request $request
* @return \Illuminate\View\View
*/
public function index(Request $request) public function index(Request $request)
{ {
$editableMaster = null; $editableMaster = null;
@ -28,12 +22,6 @@ class MasterController extends Controller
return view('masters.index', compact('mstrCollections', 'editableMaster')); return view('masters.index', compact('mstrCollections', 'editableMaster'));
} }
/**
* Store a newly created singleMstr in storage.
*
* @param \Illuminate\Http\Request $request
* @return \Illuminate\Routing\Redirector
*/
public function store(Request $request) public function store(Request $request)
{ {
$this->authorize('create', new Master); $this->authorize('create', new Master);
@ -49,13 +37,6 @@ class MasterController extends Controller
return redirect()->route('masters.index'); return redirect()->route('masters.index');
} }
/**
* Update the specified singleMstr in storage.
*
* @param \Illuminate\Http\Request $request
* @param \fullMstr $singleMstr
* @return \Illuminate\Routing\Redirector
*/
public function update(Request $request, Master $singleMstr) public function update(Request $request, Master $singleMstr)
{ {
$this->authorize('update', $singleMstr); $this->authorize('update', $singleMstr);
@ -71,13 +52,6 @@ class MasterController extends Controller
return redirect()->route('masters.index', $routeParam); return redirect()->route('masters.index', $routeParam);
} }
/**
* Remove the specified singleMstr from storage.
*
* @param \Illuminate\Http\Request $request
* @param \fullMstr $singleMstr
* @return \Illuminate\Routing\Redirector
*/
public function destroy(Request $request, Master $singleMstr) public function destroy(Request $request, Master $singleMstr)
{ {
$this->authorize('delete', $singleMstr); $this->authorize('delete', $singleMstr);

10
src/stubs/database/migrations/migration-create.stub

@ -6,11 +6,6 @@ use Illuminate\Database\Migrations\Migration;
class CreateMastersTable extends Migration class CreateMastersTable extends Migration
{ {
/**
* Run the migrations.
*
* @return void
*/
public function up() public function up()
{ {
Schema::create('masters', function (Blueprint $table) { Schema::create('masters', function (Blueprint $table) {
@ -22,11 +17,6 @@ class CreateMastersTable extends Migration
}); });
} }
/**
* Reverse the migrations.
*
* @return void
*/
public function down() public function down()
{ {
Schema::dropIfExists('masters'); Schema::dropIfExists('masters');

28
src/stubs/models/model-policy.stub

@ -10,52 +10,24 @@ class MasterPolicy
{ {
use HandlesAuthorization; use HandlesAuthorization;
/**
* Determine whether the user can view the master.
*
* @param \App\User $user
* @param \fullMstr $singleMstr
* @return mixed
*/
public function view(User $user, Master $singleMstr) public function view(User $user, Master $singleMstr)
{ {
// Update $user authorization to view $singleMstr here. // Update $user authorization to view $singleMstr here.
return true; return true;
} }
/**
* Determine whether the user can create master.
*
* @param \App\User $user
* @param \fullMstr $singleMstr
* @return mixed
*/
public function create(User $user, Master $singleMstr) public function create(User $user, Master $singleMstr)
{ {
// Update $user authorization to create $singleMstr here. // Update $user authorization to create $singleMstr here.
return true; return true;
} }
/**
* Determine whether the user can update the master.
*
* @param \App\User $user
* @param \fullMstr $singleMstr
* @return mixed
*/
public function update(User $user, Master $singleMstr) public function update(User $user, Master $singleMstr)
{ {
// Update $user authorization to update $singleMstr here. // Update $user authorization to update $singleMstr here.
return true; return true;
} }
/**
* Determine whether the user can delete the master.
*
* @param \App\User $user
* @param \fullMstr $singleMstr
* @return mixed
*/
public function delete(User $user, Master $singleMstr) public function delete(User $user, Master $singleMstr)
{ {
// Update $user authorization to delete $singleMstr here. // Update $user authorization to delete $singleMstr here.

15
src/stubs/requests/create-request.stub

@ -7,21 +7,11 @@ use Illuminate\Foundation\Http\FormRequest;
class CreateRequest extends FormRequest class CreateRequest extends FormRequest
{ {
/**
* Determine if the user is authorized to make this request.
*
* @return bool
*/
public function authorize() public function authorize()
{ {
return $this->user()->can('create', new Master); return $this->user()->can('create', new Master);
} }
/**
* Get the validation rules that apply to the request.
*
* @return array
*/
public function rules() public function rules()
{ {
return [ return [
@ -30,11 +20,6 @@ class CreateRequest extends FormRequest
]; ];
} }
/**
* Save proposal to database.
*
* @return \fullMstr
*/
public function save() public function save()
{ {
$newMaster = $this->validated(); $newMaster = $this->validated();

10
src/stubs/requests/update-request.stub

@ -6,21 +6,11 @@ use Illuminate\Foundation\Http\FormRequest;
class UpdateRequest extends FormRequest class UpdateRequest extends FormRequest
{ {
/**
* Determine if the user is authorized to make this request.
*
* @return bool
*/
public function authorize() public function authorize()
{ {
return $this->user()->can('update', $this->route('master')); return $this->user()->can('update', $this->route('master'));
} }
/**
* Get the validation rules that apply to the request.
*
* @return array
*/
public function rules() public function rules()
{ {
return [ return [

68
tests/CommandOptions/FullCrudFormRequestOptionsTest.php

@ -54,12 +54,6 @@ use App\Http\Requests\\{$this->plural_model_name}\UpdateRequest;
class {$this->model_name}Controller extends Controller class {$this->model_name}Controller extends Controller
{ {
/**
* Display a listing of the {$this->single_model_var_name}.
*
* @param \Illuminate\Http\Request \$request
* @return \Illuminate\View\View
*/
public function index(Request \$request) public function index(Request \$request)
{ {
\${$this->single_model_var_name}Query = {$this->model_name}::query(); \${$this->single_model_var_name}Query = {$this->model_name}::query();
@ -70,11 +64,6 @@ class {$this->model_name}Controller extends Controller
return view('{$this->table_name}.index', compact('{$this->collection_model_var_name}')); return view('{$this->table_name}.index', compact('{$this->collection_model_var_name}'));
} }
/**
* Show the form for creating a new {$this->single_model_var_name}.
*
* @return \Illuminate\View\View
*/
public function create() public function create()
{ {
\$this->authorize('create', new {$this->model_name}); \$this->authorize('create', new {$this->model_name});
@ -82,12 +71,6 @@ class {$this->model_name}Controller extends Controller
return view('{$this->table_name}.create'); return view('{$this->table_name}.create');
} }
/**
* Store a newly created {$this->single_model_var_name} in storage.
*
* @param \App\Http\Requests\\{$this->plural_model_name}\CreateRequest \${$this->single_model_var_name}CreateForm
* @return \Illuminate\Routing\Redirector
*/
public function store(CreateRequest \${$this->single_model_var_name}CreateForm) public function store(CreateRequest \${$this->single_model_var_name}CreateForm)
{ {
\${$this->single_model_var_name} = \${$this->single_model_var_name}CreateForm->save(); \${$this->single_model_var_name} = \${$this->single_model_var_name}CreateForm->save();
@ -95,23 +78,11 @@ class {$this->model_name}Controller extends Controller
return redirect()->route('{$this->table_name}.show', \${$this->single_model_var_name}); return redirect()->route('{$this->table_name}.show', \${$this->single_model_var_name});
} }
/**
* Display the specified {$this->single_model_var_name}.
*
* @param \\{$this->full_model_name} \${$this->single_model_var_name}
* @return \Illuminate\View\View
*/
public function show({$this->model_name} \${$this->single_model_var_name}) public function show({$this->model_name} \${$this->single_model_var_name})
{ {
return view('{$this->table_name}.show', compact('{$this->single_model_var_name}')); return view('{$this->table_name}.show', compact('{$this->single_model_var_name}'));
} }
/**
* Show the form for editing the specified {$this->single_model_var_name}.
*
* @param \\{$this->full_model_name} \${$this->single_model_var_name}
* @return \Illuminate\View\View
*/
public function edit({$this->model_name} \${$this->single_model_var_name}) public function edit({$this->model_name} \${$this->single_model_var_name})
{ {
\$this->authorize('update', \${$this->single_model_var_name}); \$this->authorize('update', \${$this->single_model_var_name});
@ -119,13 +90,6 @@ class {$this->model_name}Controller extends Controller
return view('{$this->table_name}.edit', compact('{$this->single_model_var_name}')); return view('{$this->table_name}.edit', compact('{$this->single_model_var_name}'));
} }
/**
* Update the specified {$this->single_model_var_name} in storage.
*
* @param \App\Http\Requests\\{$this->plural_model_name}\UpdateRequest \${$this->single_model_var_name}UpdateForm
* @param \\{$this->full_model_name} \${$this->single_model_var_name}
* @return \Illuminate\Routing\Redirector
*/
public function update(UpdateRequest \${$this->single_model_var_name}UpdateForm, {$this->model_name} \${$this->single_model_var_name}) public function update(UpdateRequest \${$this->single_model_var_name}UpdateForm, {$this->model_name} \${$this->single_model_var_name})
{ {
\${$this->single_model_var_name}->update(\${$this->single_model_var_name}UpdateForm->validated()); \${$this->single_model_var_name}->update(\${$this->single_model_var_name}UpdateForm->validated());
@ -133,13 +97,6 @@ class {$this->model_name}Controller extends Controller
return redirect()->route('{$this->table_name}.show', \${$this->single_model_var_name}); return redirect()->route('{$this->table_name}.show', \${$this->single_model_var_name});
} }
/**
* Remove the specified {$this->single_model_var_name} from storage.
*
* @param \Illuminate\Http\Request \$request
* @param \\{$this->full_model_name} \${$this->single_model_var_name}
* @return \Illuminate\Routing\Redirector
*/
public function destroy(Request \$request, {$this->model_name} \${$this->single_model_var_name}) public function destroy(Request \$request, {$this->model_name} \${$this->single_model_var_name})
{ {
\$this->authorize('delete', \${$this->single_model_var_name}); \$this->authorize('delete', \${$this->single_model_var_name});
@ -174,21 +131,11 @@ use Illuminate\Foundation\Http\FormRequest;
class CreateRequest extends FormRequest class CreateRequest extends FormRequest
{ {
/**
* Determine if the user is authorized to make this request.
*
* @return bool
*/
public function authorize() public function authorize()
{ {
return \$this->user()->can('create', new {$this->model_name}); return \$this->user()->can('create', new {$this->model_name});
} }
/**
* Get the validation rules that apply to the request.
*
* @return array
*/
public function rules() public function rules()
{ {
return [ return [
@ -197,11 +144,6 @@ class CreateRequest extends FormRequest
]; ];
} }
/**
* Save proposal to database.
*
* @return \\{$this->full_model_name}
*/
public function save() public function save()
{ {
\$new{$this->model_name} = \$this->validated(); \$new{$this->model_name} = \$this->validated();
@ -230,21 +172,11 @@ use Illuminate\Foundation\Http\FormRequest;
class UpdateRequest extends FormRequest class UpdateRequest extends FormRequest
{ {
/**
* Determine if the user is authorized to make this request.
*
* @return bool
*/
public function authorize() public function authorize()
{ {
return \$this->user()->can('update', \$this->route('{$this->lang_name}')); return \$this->user()->can('update', \$this->route('{$this->lang_name}'));
} }
/**
* Get the validation rules that apply to the request.
*
* @return array
*/
public function rules() public function rules()
{ {
return [ return [

79
tests/CommandOptions/UuidOptionsTest.php

@ -21,11 +21,6 @@ use Illuminate\Database\Migrations\Migration;
class Create{$this->plural_model_name}Table extends Migration class Create{$this->plural_model_name}Table extends Migration
{ {
/**
* Run the migrations.
*
* @return void
*/
public function up() public function up()
{ {
Schema::create('{$this->table_name}', function (Blueprint \$table) { Schema::create('{$this->table_name}', function (Blueprint \$table) {
@ -37,11 +32,6 @@ class Create{$this->plural_model_name}Table extends Migration
}); });
} }
/**
* Reverse the migrations.
*
* @return void
*/
public function down() public function down()
{ {
Schema::dropIfExists('{$this->table_name}'); Schema::dropIfExists('{$this->table_name}');
@ -147,12 +137,6 @@ use Ramsey\Uuid\Uuid;
class {$this->model_name}Controller extends Controller class {$this->model_name}Controller extends Controller
{ {
/**
* Display a listing of the {$this->single_model_var_name}.
*
* @param \Illuminate\Http\Request \$request
* @return \Illuminate\View\View
*/
public function index(Request \$request) public function index(Request \$request)
{ {
\$editable{$this->model_name} = null; \$editable{$this->model_name} = null;
@ -168,12 +152,6 @@ class {$this->model_name}Controller extends Controller
return view('{$this->table_name}.index', compact('{$this->collection_model_var_name}', 'editable{$this->model_name}')); return view('{$this->table_name}.index', compact('{$this->collection_model_var_name}', 'editable{$this->model_name}'));
} }
/**
* Store a newly created {$this->single_model_var_name} in storage.
*
* @param \Illuminate\Http\Request \$request
* @return \Illuminate\Routing\Redirector
*/
public function store(Request \$request) public function store(Request \$request)
{ {
\$this->authorize('create', new {$this->model_name}); \$this->authorize('create', new {$this->model_name});
@ -190,13 +168,6 @@ class {$this->model_name}Controller extends Controller
return redirect()->route('{$this->table_name}.index'); return redirect()->route('{$this->table_name}.index');
} }
/**
* Update the specified {$this->single_model_var_name} in storage.
*
* @param \Illuminate\Http\Request \$request
* @param \\{$this->full_model_name} \${$this->single_model_var_name}
* @return \Illuminate\Routing\Redirector
*/
public function update(Request \$request, {$this->model_name} \${$this->single_model_var_name}) public function update(Request \$request, {$this->model_name} \${$this->single_model_var_name})
{ {
\$this->authorize('update', \${$this->single_model_var_name}); \$this->authorize('update', \${$this->single_model_var_name});
@ -212,13 +183,6 @@ class {$this->model_name}Controller extends Controller
return redirect()->route('{$this->table_name}.index', \$routeParam); return redirect()->route('{$this->table_name}.index', \$routeParam);
} }
/**
* Remove the specified {$this->single_model_var_name} from storage.
*
* @param \Illuminate\Http\Request \$request
* @param \\{$this->full_model_name} \${$this->single_model_var_name}
* @return \Illuminate\Routing\Redirector
*/
public function destroy(Request \$request, {$this->model_name} \${$this->single_model_var_name}) public function destroy(Request \$request, {$this->model_name} \${$this->single_model_var_name})
{ {
\$this->authorize('delete', \${$this->single_model_var_name}); \$this->authorize('delete', \${$this->single_model_var_name});
@ -254,12 +218,6 @@ use Ramsey\Uuid\Uuid;
class {$this->model_name}Controller extends Controller class {$this->model_name}Controller extends Controller
{ {
/**
* Display a listing of the {$this->single_model_var_name}.
*
* @param \Illuminate\Http\Request \$request
* @return \Illuminate\View\View
*/
public function index(Request \$request) public function index(Request \$request)
{ {
\${$this->single_model_var_name}Query = {$this->model_name}::query(); \${$this->single_model_var_name}Query = {$this->model_name}::query();
@ -270,11 +228,6 @@ class {$this->model_name}Controller extends Controller
return view('{$this->table_name}.index', compact('{$this->collection_model_var_name}')); return view('{$this->table_name}.index', compact('{$this->collection_model_var_name}'));
} }
/**
* Show the form for creating a new {$this->single_model_var_name}.
*
* @return \Illuminate\View\View
*/
public function create() public function create()
{ {
\$this->authorize('create', new {$this->model_name}); \$this->authorize('create', new {$this->model_name});
@ -282,12 +235,6 @@ class {$this->model_name}Controller extends Controller
return view('{$this->table_name}.create'); return view('{$this->table_name}.create');
} }
/**
* Store a newly created {$this->single_model_var_name} in storage.
*
* @param \Illuminate\Http\Request \$request
* @return \Illuminate\Routing\Redirector
*/
public function store(Request \$request) public function store(Request \$request)
{ {
\$this->authorize('create', new {$this->model_name}); \$this->authorize('create', new {$this->model_name});
@ -304,23 +251,11 @@ class {$this->model_name}Controller extends Controller
return redirect()->route('{$this->table_name}.show', \${$this->single_model_var_name}); return redirect()->route('{$this->table_name}.show', \${$this->single_model_var_name});
} }
/**
* Display the specified {$this->single_model_var_name}.
*
* @param \\{$this->full_model_name} \${$this->single_model_var_name}
* @return \Illuminate\View\View
*/
public function show({$this->model_name} \${$this->single_model_var_name}) public function show({$this->model_name} \${$this->single_model_var_name})
{ {
return view('{$this->table_name}.show', compact('{$this->single_model_var_name}')); return view('{$this->table_name}.show', compact('{$this->single_model_var_name}'));
} }
/**
* Show the form for editing the specified {$this->single_model_var_name}.
*
* @param \\{$this->full_model_name} \${$this->single_model_var_name}
* @return \Illuminate\View\View
*/
public function edit({$this->model_name} \${$this->single_model_var_name}) public function edit({$this->model_name} \${$this->single_model_var_name})
{ {
\$this->authorize('update', \${$this->single_model_var_name}); \$this->authorize('update', \${$this->single_model_var_name});
@ -328,13 +263,6 @@ class {$this->model_name}Controller extends Controller
return view('{$this->table_name}.edit', compact('{$this->single_model_var_name}')); return view('{$this->table_name}.edit', compact('{$this->single_model_var_name}'));
} }
/**
* Update the specified {$this->single_model_var_name} in storage.
*
* @param \Illuminate\Http\Request \$request
* @param \\{$this->full_model_name} \${$this->single_model_var_name}
* @return \Illuminate\Routing\Redirector
*/
public function update(Request \$request, {$this->model_name} \${$this->single_model_var_name}) public function update(Request \$request, {$this->model_name} \${$this->single_model_var_name})
{ {
\$this->authorize('update', \${$this->single_model_var_name}); \$this->authorize('update', \${$this->single_model_var_name});
@ -348,13 +276,6 @@ class {$this->model_name}Controller extends Controller
return redirect()->route('{$this->table_name}.show', \${$this->single_model_var_name}); return redirect()->route('{$this->table_name}.show', \${$this->single_model_var_name});
} }
/**
* Remove the specified {$this->single_model_var_name} from storage.
*
* @param \Illuminate\Http\Request \$request
* @param \\{$this->full_model_name} \${$this->single_model_var_name}
* @return \Illuminate\Routing\Redirector
*/
public function destroy(Request \$request, {$this->model_name} \${$this->single_model_var_name}) public function destroy(Request \$request, {$this->model_name} \${$this->single_model_var_name})
{ {
\$this->authorize('delete', \${$this->single_model_var_name}); \$this->authorize('delete', \${$this->single_model_var_name});

32
tests/Generators/Api/ApiControllerGeneratorTest.php

@ -22,12 +22,6 @@ use Illuminate\Http\Request;
class {$this->model_name}Controller extends Controller class {$this->model_name}Controller extends Controller
{ {
/**
* Get a listing of the {$this->single_model_var_name}.
*
* @param \Illuminate\Http\Request \$request
* @return \Illuminate\Http\JsonResponse
*/
public function index(Request \$request) public function index(Request \$request)
{ {
\${$this->single_model_var_name}Query = {$this->model_name}::query(); \${$this->single_model_var_name}Query = {$this->model_name}::query();
@ -38,12 +32,6 @@ class {$this->model_name}Controller extends Controller
return \${$this->collection_model_var_name}; return \${$this->collection_model_var_name};
} }
/**
* Store a newly created {$this->single_model_var_name} in storage.
*
* @param \Illuminate\Http\Request \$request
* @return \Illuminate\Http\JsonResponse
*/
public function store(Request \$request) public function store(Request \$request)
{ {
\$this->authorize('create', new {$this->model_name}); \$this->authorize('create', new {$this->model_name});
@ -62,24 +50,11 @@ class {$this->model_name}Controller extends Controller
], 201); ], 201);
} }
/**
* Get the specified {$this->single_model_var_name}.
*
* @param \\{$this->full_model_name} \${$this->single_model_var_name}
* @return \Illuminate\Http\JsonResponse
*/
public function show({$this->model_name} \${$this->single_model_var_name}) public function show({$this->model_name} \${$this->single_model_var_name})
{ {
return \${$this->single_model_var_name}; return \${$this->single_model_var_name};
} }
/**
* Update the specified {$this->single_model_var_name} in storage.
*
* @param \Illuminate\Http\Request \$request
* @param \\{$this->full_model_name} \${$this->single_model_var_name}
* @return \Illuminate\Http\JsonResponse
*/
public function update(Request \$request, {$this->model_name} \${$this->single_model_var_name}) public function update(Request \$request, {$this->model_name} \${$this->single_model_var_name})
{ {
\$this->authorize('update', \${$this->single_model_var_name}); \$this->authorize('update', \${$this->single_model_var_name});
@ -96,13 +71,6 @@ class {$this->model_name}Controller extends Controller
]); ]);
} }
/**
* Remove the specified {$this->single_model_var_name} from storage.
*
* @param \Illuminate\Http\Request \$request
* @param \\{$this->full_model_name} \${$this->single_model_var_name}
* @return \Illuminate\Http\JsonResponse
*/
public function destroy(Request \$request, {$this->model_name} \${$this->single_model_var_name}) public function destroy(Request \$request, {$this->model_name} \${$this->single_model_var_name})
{ {
\$this->authorize('delete', \${$this->single_model_var_name}); \$this->authorize('delete', \${$this->single_model_var_name});

129
tests/Generators/FullControllerGeneratorTest.php

@ -21,12 +21,6 @@ use Illuminate\Http\Request;
class {$this->model_name}Controller extends Controller class {$this->model_name}Controller extends Controller
{ {
/**
* Display a listing of the {$this->single_model_var_name}.
*
* @param \Illuminate\Http\Request \$request
* @return \Illuminate\View\View
*/
public function index(Request \$request) public function index(Request \$request)
{ {
\${$this->single_model_var_name}Query = {$this->model_name}::query(); \${$this->single_model_var_name}Query = {$this->model_name}::query();
@ -37,11 +31,6 @@ class {$this->model_name}Controller extends Controller
return view('{$this->table_name}.index', compact('{$this->collection_model_var_name}')); return view('{$this->table_name}.index', compact('{$this->collection_model_var_name}'));
} }
/**
* Show the form for creating a new {$this->single_model_var_name}.
*
* @return \Illuminate\View\View
*/
public function create() public function create()
{ {
\$this->authorize('create', new {$this->model_name}); \$this->authorize('create', new {$this->model_name});
@ -49,12 +38,6 @@ class {$this->model_name}Controller extends Controller
return view('{$this->table_name}.create'); return view('{$this->table_name}.create');
} }
/**
* Store a newly created {$this->single_model_var_name} in storage.
*
* @param \Illuminate\Http\Request \$request
* @return \Illuminate\Routing\Redirector
*/
public function store(Request \$request) public function store(Request \$request)
{ {
\$this->authorize('create', new {$this->model_name}); \$this->authorize('create', new {$this->model_name});
@ -70,23 +53,11 @@ class {$this->model_name}Controller extends Controller
return redirect()->route('{$this->table_name}.show', \${$this->single_model_var_name}); return redirect()->route('{$this->table_name}.show', \${$this->single_model_var_name});
} }
/**
* Display the specified {$this->single_model_var_name}.
*
* @param \\{$this->full_model_name} \${$this->single_model_var_name}
* @return \Illuminate\View\View
*/
public function show({$this->model_name} \${$this->single_model_var_name}) public function show({$this->model_name} \${$this->single_model_var_name})
{ {
return view('{$this->table_name}.show', compact('{$this->single_model_var_name}')); return view('{$this->table_name}.show', compact('{$this->single_model_var_name}'));
} }
/**
* Show the form for editing the specified {$this->single_model_var_name}.
*
* @param \\{$this->full_model_name} \${$this->single_model_var_name}
* @return \Illuminate\View\View
*/
public function edit({$this->model_name} \${$this->single_model_var_name}) public function edit({$this->model_name} \${$this->single_model_var_name})
{ {
\$this->authorize('update', \${$this->single_model_var_name}); \$this->authorize('update', \${$this->single_model_var_name});
@ -94,13 +65,6 @@ class {$this->model_name}Controller extends Controller
return view('{$this->table_name}.edit', compact('{$this->single_model_var_name}')); return view('{$this->table_name}.edit', compact('{$this->single_model_var_name}'));
} }
/**
* Update the specified {$this->single_model_var_name} in storage.
*
* @param \Illuminate\Http\Request \$request
* @param \\{$this->full_model_name} \${$this->single_model_var_name}
* @return \Illuminate\Routing\Redirector
*/
public function update(Request \$request, {$this->model_name} \${$this->single_model_var_name}) public function update(Request \$request, {$this->model_name} \${$this->single_model_var_name})
{ {
\$this->authorize('update', \${$this->single_model_var_name}); \$this->authorize('update', \${$this->single_model_var_name});
@ -114,13 +78,6 @@ class {$this->model_name}Controller extends Controller
return redirect()->route('{$this->table_name}.show', \${$this->single_model_var_name}); return redirect()->route('{$this->table_name}.show', \${$this->single_model_var_name});
} }
/**
* Remove the specified {$this->single_model_var_name} from storage.
*
* @param \Illuminate\Http\Request \$request
* @param \\{$this->full_model_name} \${$this->single_model_var_name}
* @return \Illuminate\Routing\Redirector
*/
public function destroy(Request \$request, {$this->model_name} \${$this->single_model_var_name}) public function destroy(Request \$request, {$this->model_name} \${$this->single_model_var_name})
{ {
\$this->authorize('delete', \${$this->single_model_var_name}); \$this->authorize('delete', \${$this->single_model_var_name});
@ -153,12 +110,6 @@ use Illuminate\Http\Request;
class CategoryController extends Controller class CategoryController extends Controller
{ {
/**
* Display a listing of the category.
*
* @param \Illuminate\Http\Request \$request
* @return \Illuminate\View\View
*/
public function index(Request \$request) public function index(Request \$request)
{ {
\$categoryQuery = Category::query(); \$categoryQuery = Category::query();
@ -169,11 +120,6 @@ class CategoryController extends Controller
return view('categories.index', compact('categories')); return view('categories.index', compact('categories'));
} }
/**
* Show the form for creating a new category.
*
* @return \Illuminate\View\View
*/
public function create() public function create()
{ {
\$this->authorize('create', new Category); \$this->authorize('create', new Category);
@ -181,12 +127,6 @@ class CategoryController extends Controller
return view('categories.create'); return view('categories.create');
} }
/**
* Store a newly created category in storage.
*
* @param \Illuminate\Http\Request \$request
* @return \Illuminate\Routing\Redirector
*/
public function store(Request \$request) public function store(Request \$request)
{ {
\$this->authorize('create', new Category); \$this->authorize('create', new Category);
@ -202,23 +142,11 @@ class CategoryController extends Controller
return redirect()->route('categories.show', \$category); return redirect()->route('categories.show', \$category);
} }
/**
* Display the specified category.
*
* @param \App\Models\Category \$category
* @return \Illuminate\View\View
*/
public function show(Category \$category) public function show(Category \$category)
{ {
return view('categories.show', compact('category')); return view('categories.show', compact('category'));
} }
/**
* Show the form for editing the specified category.
*
* @param \App\Models\Category \$category
* @return \Illuminate\View\View
*/
public function edit(Category \$category) public function edit(Category \$category)
{ {
\$this->authorize('update', \$category); \$this->authorize('update', \$category);
@ -226,13 +154,6 @@ class CategoryController extends Controller
return view('categories.edit', compact('category')); return view('categories.edit', compact('category'));
} }
/**
* Update the specified category in storage.
*
* @param \Illuminate\Http\Request \$request
* @param \App\Entities\References\Category \$category
* @return \Illuminate\Routing\Redirector
*/
public function update(Request \$request, Category \$category) public function update(Request \$request, Category \$category)
{ {
\$this->authorize('update', \$category); \$this->authorize('update', \$category);
@ -246,13 +167,6 @@ class CategoryController extends Controller
return redirect()->route('categories.show', \$category); return redirect()->route('categories.show', \$category);
} }
/**
* Remove the specified category from storage.
*
* @param \Illuminate\Http\Request \$request
* @param \App\Entities\References\Category \$category
* @return \Illuminate\Routing\Redirector
*/
public function destroy(Request \$request, Category \$category) public function destroy(Request \$request, Category \$category)
{ {
\$this->authorize('delete', \$category); \$this->authorize('delete', \$category);
@ -286,12 +200,6 @@ use Illuminate\Http\Request;
class CategoryController extends Controller class CategoryController extends Controller
{ {
/**
* Display a listing of the category.
*
* @param \Illuminate\Http\Request \$request
* @return \Illuminate\View\View
*/
public function index(Request \$request) public function index(Request \$request)
{ {
\$categoryQuery = Category::query(); \$categoryQuery = Category::query();
@ -302,11 +210,6 @@ class CategoryController extends Controller
return view('categories.index', compact('categories')); return view('categories.index', compact('categories'));
} }
/**
* Show the form for creating a new category.
*
* @return \Illuminate\View\View
*/
public function create() public function create()
{ {
\$this->authorize('create', new Category); \$this->authorize('create', new Category);
@ -314,12 +217,6 @@ class CategoryController extends Controller
return view('categories.create'); return view('categories.create');
} }
/**
* Store a newly created category in storage.
*
* @param \Illuminate\Http\Request \$request
* @return \Illuminate\Routing\Redirector
*/
public function store(Request \$request) public function store(Request \$request)
{ {
\$this->authorize('create', new Category); \$this->authorize('create', new Category);
@ -335,23 +232,11 @@ class CategoryController extends Controller
return redirect()->route('categories.show', \$category); return redirect()->route('categories.show', \$category);
} }
/**
* Display the specified category.
*
* @param \App\Models\Category \$category
* @return \Illuminate\View\View
*/
public function show(Category \$category) public function show(Category \$category)
{ {
return view('categories.show', compact('category')); return view('categories.show', compact('category'));
} }
/**
* Show the form for editing the specified category.
*
* @param \App\Models\Category \$category
* @return \Illuminate\View\View
*/
public function edit(Category \$category) public function edit(Category \$category)
{ {
\$this->authorize('update', \$category); \$this->authorize('update', \$category);
@ -359,13 +244,6 @@ class CategoryController extends Controller
return view('categories.edit', compact('category')); return view('categories.edit', compact('category'));
} }
/**
* Update the specified category in storage.
*
* @param \Illuminate\Http\Request \$request
* @param \App\Entities\References\Category \$category
* @return \Illuminate\Routing\Redirector
*/
public function update(Request \$request, Category \$category) public function update(Request \$request, Category \$category)
{ {
\$this->authorize('update', \$category); \$this->authorize('update', \$category);
@ -379,13 +257,6 @@ class CategoryController extends Controller
return redirect()->route('categories.show', \$category); return redirect()->route('categories.show', \$category);
} }
/**
* Remove the specified category from storage.
*
* @param \Illuminate\Http\Request \$request
* @param \App\Entities\References\Category \$category
* @return \Illuminate\Routing\Redirector
*/
public function destroy(Request \$request, Category \$category) public function destroy(Request \$request, Category \$category)
{ {
\$this->authorize('delete', \$category); \$this->authorize('delete', \$category);

10
tests/Generators/MigrationGeneratorTest.php

@ -21,11 +21,6 @@ use Illuminate\Database\Migrations\Migration;
class Create{$this->plural_model_name}Table extends Migration class Create{$this->plural_model_name}Table extends Migration
{ {
/**
* Run the migrations.
*
* @return void
*/
public function up() public function up()
{ {
Schema::create('{$this->table_name}', function (Blueprint \$table) { Schema::create('{$this->table_name}', function (Blueprint \$table) {
@ -37,11 +32,6 @@ class Create{$this->plural_model_name}Table extends Migration
}); });
} }
/**
* Reverse the migrations.
*
* @return void
*/
public function down() public function down()
{ {
Schema::dropIfExists('{$this->table_name}'); Schema::dropIfExists('{$this->table_name}');

56
tests/Generators/ModelPolicyGeneratorTest.php

@ -27,52 +27,24 @@ class {$this->model_name}Policy
{ {
use HandlesAuthorization; use HandlesAuthorization;
/**
* Determine whether the user can view the $this->lang_name.
*
* @param \\{$userModel} \$user
* @param \\{$this->full_model_name} \${$this->single_model_var_name}
* @return mixed
*/
public function view(User \$user, {$this->model_name} \${$this->single_model_var_name}) public function view(User \$user, {$this->model_name} \${$this->single_model_var_name})
{ {
// Update \$user authorization to view \${$this->single_model_var_name} here. // Update \$user authorization to view \${$this->single_model_var_name} here.
return true; return true;
} }
/**
* Determine whether the user can create $this->lang_name.
*
* @param \\{$userModel} \$user
* @param \\{$this->full_model_name} \${$this->single_model_var_name}
* @return mixed
*/
public function create(User \$user, {$this->model_name} \${$this->single_model_var_name}) public function create(User \$user, {$this->model_name} \${$this->single_model_var_name})
{ {
// Update \$user authorization to create \${$this->single_model_var_name} here. // Update \$user authorization to create \${$this->single_model_var_name} here.
return true; return true;
} }
/**
* Determine whether the user can update the $this->lang_name.
*
* @param \\{$userModel} \$user
* @param \\{$this->full_model_name} \${$this->single_model_var_name}
* @return mixed
*/
public function update(User \$user, {$this->model_name} \${$this->single_model_var_name}) public function update(User \$user, {$this->model_name} \${$this->single_model_var_name})
{ {
// Update \$user authorization to update \${$this->single_model_var_name} here. // Update \$user authorization to update \${$this->single_model_var_name} here.
return true; return true;
} }
/**
* Determine whether the user can delete the $this->lang_name.
*
* @param \\{$userModel} \$user
* @param \\{$this->full_model_name} \${$this->single_model_var_name}
* @return mixed
*/
public function delete(User \$user, {$this->model_name} \${$this->single_model_var_name}) public function delete(User \$user, {$this->model_name} \${$this->single_model_var_name})
{ {
// Update \$user authorization to delete \${$this->single_model_var_name} here. // Update \$user authorization to delete \${$this->single_model_var_name} here.
@ -139,52 +111,24 @@ class {$this->model_name}Policy
{ {
use HandlesAuthorization; use HandlesAuthorization;
/**
* Determine whether the user can view the $this->lang_name.
*
* @param \\{$userModel} \$user
* @param \\{$this->full_model_name} \${$this->single_model_var_name}
* @return mixed
*/
public function view(User \$user, {$this->model_name} \${$this->single_model_var_name}) public function view(User \$user, {$this->model_name} \${$this->single_model_var_name})
{ {
// Update \$user authorization to view \${$this->single_model_var_name} here. // Update \$user authorization to view \${$this->single_model_var_name} here.
return true; return true;
} }
/**
* Determine whether the user can create $this->lang_name.
*
* @param \\{$userModel} \$user
* @param \\{$this->full_model_name} \${$this->single_model_var_name}
* @return mixed
*/
public function create(User \$user, {$this->model_name} \${$this->single_model_var_name}) public function create(User \$user, {$this->model_name} \${$this->single_model_var_name})
{ {
// Update \$user authorization to create \${$this->single_model_var_name} here. // Update \$user authorization to create \${$this->single_model_var_name} here.
return true; return true;
} }
/**
* Determine whether the user can update the $this->lang_name.
*
* @param \\{$userModel} \$user
* @param \\{$this->full_model_name} \${$this->single_model_var_name}
* @return mixed
*/
public function update(User \$user, {$this->model_name} \${$this->single_model_var_name}) public function update(User \$user, {$this->model_name} \${$this->single_model_var_name})
{ {
// Update \$user authorization to update \${$this->single_model_var_name} here. // Update \$user authorization to update \${$this->single_model_var_name} here.
return true; return true;
} }
/**
* Determine whether the user can delete the $this->lang_name.
*
* @param \\{$userModel} \$user
* @param \\{$this->full_model_name} \${$this->single_model_var_name}
* @return mixed
*/
public function delete(User \$user, {$this->model_name} \${$this->single_model_var_name}) public function delete(User \$user, {$this->model_name} \${$this->single_model_var_name})
{ {
// Update \$user authorization to delete \${$this->single_model_var_name} here. // Update \$user authorization to delete \${$this->single_model_var_name} here.

78
tests/Generators/Simple/SimpleControllerGeneratorTest.php

@ -21,12 +21,6 @@ use Illuminate\Http\Request;
class {$this->model_name}Controller extends Controller class {$this->model_name}Controller extends Controller
{ {
/**
* Display a listing of the {$this->single_model_var_name}.
*
* @param \Illuminate\Http\Request \$request
* @return \Illuminate\View\View
*/
public function index(Request \$request) public function index(Request \$request)
{ {
\$editable{$this->model_name} = null; \$editable{$this->model_name} = null;
@ -42,12 +36,6 @@ class {$this->model_name}Controller extends Controller
return view('{$this->table_name}.index', compact('{$this->collection_model_var_name}', 'editable{$this->model_name}')); return view('{$this->table_name}.index', compact('{$this->collection_model_var_name}', 'editable{$this->model_name}'));
} }
/**
* Store a newly created {$this->single_model_var_name} in storage.
*
* @param \Illuminate\Http\Request \$request
* @return \Illuminate\Routing\Redirector
*/
public function store(Request \$request) public function store(Request \$request)
{ {
\$this->authorize('create', new {$this->model_name}); \$this->authorize('create', new {$this->model_name});
@ -63,13 +51,6 @@ class {$this->model_name}Controller extends Controller
return redirect()->route('{$this->table_name}.index'); return redirect()->route('{$this->table_name}.index');
} }
/**
* Update the specified {$this->single_model_var_name} in storage.
*
* @param \Illuminate\Http\Request \$request
* @param \\{$this->full_model_name} \${$this->single_model_var_name}
* @return \Illuminate\Routing\Redirector
*/
public function update(Request \$request, {$this->model_name} \${$this->single_model_var_name}) public function update(Request \$request, {$this->model_name} \${$this->single_model_var_name})
{ {
\$this->authorize('update', \${$this->single_model_var_name}); \$this->authorize('update', \${$this->single_model_var_name});
@ -85,13 +66,6 @@ class {$this->model_name}Controller extends Controller
return redirect()->route('{$this->table_name}.index', \$routeParam); return redirect()->route('{$this->table_name}.index', \$routeParam);
} }
/**
* Remove the specified {$this->single_model_var_name} from storage.
*
* @param \Illuminate\Http\Request \$request
* @param \\{$this->full_model_name} \${$this->single_model_var_name}
* @return \Illuminate\Routing\Redirector
*/
public function destroy(Request \$request, {$this->model_name} \${$this->single_model_var_name}) public function destroy(Request \$request, {$this->model_name} \${$this->single_model_var_name})
{ {
\$this->authorize('delete', \${$this->single_model_var_name}); \$this->authorize('delete', \${$this->single_model_var_name});
@ -126,12 +100,6 @@ use Illuminate\Http\Request;
class CategoryController extends Controller class CategoryController extends Controller
{ {
/**
* Display a listing of the category.
*
* @param \Illuminate\Http\Request \$request
* @return \Illuminate\View\View
*/
public function index(Request \$request) public function index(Request \$request)
{ {
\$editableCategory = null; \$editableCategory = null;
@ -147,12 +115,6 @@ class CategoryController extends Controller
return view('categories.index', compact('categories', 'editableCategory')); return view('categories.index', compact('categories', 'editableCategory'));
} }
/**
* Store a newly created category in storage.
*
* @param \Illuminate\Http\Request \$request
* @return \Illuminate\Routing\Redirector
*/
public function store(Request \$request) public function store(Request \$request)
{ {
\$this->authorize('create', new Category); \$this->authorize('create', new Category);
@ -168,13 +130,6 @@ class CategoryController extends Controller
return redirect()->route('categories.index'); return redirect()->route('categories.index');
} }
/**
* Update the specified category in storage.
*
* @param \Illuminate\Http\Request \$request
* @param \App\Entities\References\Category \$category
* @return \Illuminate\Routing\Redirector
*/
public function update(Request \$request, Category \$category) public function update(Request \$request, Category \$category)
{ {
\$this->authorize('update', \$category); \$this->authorize('update', \$category);
@ -190,13 +145,6 @@ class CategoryController extends Controller
return redirect()->route('categories.index', \$routeParam); return redirect()->route('categories.index', \$routeParam);
} }
/**
* Remove the specified category from storage.
*
* @param \Illuminate\Http\Request \$request
* @param \App\Entities\References\Category \$category
* @return \Illuminate\Routing\Redirector
*/
public function destroy(Request \$request, Category \$category) public function destroy(Request \$request, Category \$category)
{ {
\$this->authorize('delete', \$category); \$this->authorize('delete', \$category);
@ -232,12 +180,6 @@ use Illuminate\Http\Request;
class CategoryController extends Controller class CategoryController extends Controller
{ {
/**
* Display a listing of the category.
*
* @param \Illuminate\Http\Request \$request
* @return \Illuminate\View\View
*/
public function index(Request \$request) public function index(Request \$request)
{ {
\$editableCategory = null; \$editableCategory = null;
@ -253,12 +195,6 @@ class CategoryController extends Controller
return view('categories.index', compact('categories', 'editableCategory')); return view('categories.index', compact('categories', 'editableCategory'));
} }
/**
* Store a newly created category in storage.
*
* @param \Illuminate\Http\Request \$request
* @return \Illuminate\Routing\Redirector
*/
public function store(Request \$request) public function store(Request \$request)
{ {
\$this->authorize('create', new Category); \$this->authorize('create', new Category);
@ -274,13 +210,6 @@ class CategoryController extends Controller
return redirect()->route('categories.index'); return redirect()->route('categories.index');
} }
/**
* Update the specified category in storage.
*
* @param \Illuminate\Http\Request \$request
* @param \App\Entities\References\Category \$category
* @return \Illuminate\Routing\Redirector
*/
public function update(Request \$request, Category \$category) public function update(Request \$request, Category \$category)
{ {
\$this->authorize('update', \$category); \$this->authorize('update', \$category);
@ -296,13 +225,6 @@ class CategoryController extends Controller
return redirect()->route('categories.index', \$routeParam); return redirect()->route('categories.index', \$routeParam);
} }
/**
* Remove the specified category from storage.
*
* @param \Illuminate\Http\Request \$request
* @param \App\Entities\References\Category \$category
* @return \Illuminate\Routing\Redirector
*/
public function destroy(Request \$request, Category \$category) public function destroy(Request \$request, Category \$category)
{ {
\$this->authorize('delete', \$category); \$this->authorize('delete', \$category);

Loading…
Cancel
Save