megacommit

This commit is contained in:
Didier Slof 2023-02-02 08:17:38 +01:00
parent 2451ab45cb
commit 34ed81516b
Signed by: didier
GPG key ID: 01E71F18AA4398E5
51 changed files with 1200 additions and 251 deletions

View file

@ -10,10 +10,13 @@ class GenreController extends Controller
public function __construct() {
$this->middleware('auth');
$this->middleware('atleast:employee');
$this->middleware('permission:manage_genres')->only(['create', 'store', 'edit', 'update', 'destroy']);
$this->middleware('permission:READ_GENRES')->only('index', 'show');
$this->middleware('permission:CREATE_GENRES')->only('create', 'store');
$this->middleware('permission:UPDATE_GENRES')->only('edit', 'update');
$this->middleware('permission:DELETE_GENRES')->only('destroy');
}
public function showAllGenres() {
public function index() {
return view('manage.genres.index', ['title' => "Manage Genres", 'genres' => \App\Models\Genre::all()]);
}