feat: add shift management functionality
This commit is contained in:
@@ -10,6 +10,7 @@ use App\Http\Controllers\Admin\UserController;
|
||||
use App\Http\Controllers\Admin\DocumentController;
|
||||
use App\Http\Controllers\Admin\ReportController;
|
||||
use App\Http\Controllers\Admin\PetController;
|
||||
use App\Http\Controllers\Admin\ShiftController;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
|
||||
Route::group(['middleware' => ['auth', 'admin.access']], function () {
|
||||
@@ -24,6 +25,11 @@ Route::group(['middleware' => ['auth', 'admin.access']], function () {
|
||||
//Reports' routes
|
||||
Route::resource('/reports', ReportController::class);
|
||||
|
||||
//Shifts' routes
|
||||
Route::resource('/shifts', ShiftController::class);
|
||||
Route::post('/shifts-bulk-delete', [ShiftController::class , 'bulkDelete']);
|
||||
Route::get('/shifts-calendar-data', [ShiftController::class , 'calendarData']);
|
||||
|
||||
//Pets' routes
|
||||
Route::resource('/pets', PetController::class);
|
||||
Route::post('/pets-bulk-delete', [PetController::class , 'bulkDelete']);
|
||||
|
||||
+1
-1
@@ -46,7 +46,7 @@ Route::group(['prefix' => 'dashboard' , 'middleware' => 'auth' , 'as' => 'dashbo
|
||||
Route::resource('cases', CaseController::class);
|
||||
|
||||
Route::resource('reports', ReportController::class);
|
||||
Route::resource('shifts', ShiftController::class);
|
||||
Route::resource('shifts', ShiftController::class)->only(['index', 'update', 'destroy']);
|
||||
|
||||
// Auth Logout
|
||||
Route::get('logout', [AuthController::class, 'logout'])->name('logout');
|
||||
|
||||
Reference in New Issue
Block a user