['auth', 'verified']], function () { Route::get('/', [DashboardController::class, 'index'])->middleware(['auth', 'verified']); Route::get('/dashboard', [DashboardController::class, 'index'])->name('dashboard'); // Master Data Cetak Label Route::prefix('master')->name('master.')->group(function(){ }); Route::resource('directorat', DirectoratController::class); Route::resource('sub-directorat', SubDirectoratController::class); Route::resource('job', JobController::class); Route::resource('sub-job', SubJobController::class); Route::resource('sub-sub-job', SubSubJobController::class); Route::resource('special-code', SpecialCodeController::class); Route::resource('document-type', DocumentTypeController::class); Route::resource('document', DocumentController::class); //Route::resource('document-detail', DOcumentDetailController::class); // Users Management Route::prefix('user')->name('user.')->group(function(){ Route::resource('roles', RolesController::class); Route::resource('permissions', PermissionsController::class); Route::resource('users', UsersController::class); }); // Logs pages Route::prefix('log')->name('log.')->group(function () { Route::resource('system', SystemLogsController::class)->only(['index', 'destroy']); Route::resource('audit', AuditLogsController::class)->only(['index', 'destroy']); }); }); Route::get('/error', function () { abort(500); }); require __DIR__.'/auth.php';