sekolah_adiwiyata/routes/modules/modules.php

35 lines
1.2 KiB
PHP

<?php
use Illuminate\Support\Facades\Route;
use App\Http\Middleware\Session;
use App\Http\Controllers\HomeController;
use App\Http\Controllers\Master\IndikatorController;
use App\Http\Controllers\Master\KomponenController;
use App\Http\Controllers\Management\UserController;
use App\Http\Controllers\Management\RoleController;
Route::get('dashboard',[HomeController::class,'dashboard'])->name('dashboard');
Route::get('/profile-sekolah', function () {
$data['title'] = 'Profile Sekolah';
return view('profile',$data);
})->name('profile.*');
Route::name('master.')->prefix('master')->group(function () {
Route::resource('indikator',IndikatorController::class);
Route::resource('komponen',KomponenController::class);
});
Route::name('management.')->prefix('management')->group(function () {
Route::name('user.')->prefix('user')->group(function () {
Route::resource('/',UserController::class);
Route::get('grid',[UserController::class,'grid'])->name('grid');
});
Route::name('role.')->prefix('role')->group(function () {
Route::resource('/',RoleController::class);
Route::get('grid',[RoleController::class,'grid'])->name('grid');
});
});