141 lines
8.0 KiB
PHP
141 lines
8.0 KiB
PHP
<?php
|
|
|
|
use Illuminate\Support\Facades\Route;
|
|
use App\Http\Controllers\HomeController;
|
|
use App\Http\Controllers\Proklim\PengajuanController;
|
|
use App\Http\Controllers\Proklim\IdentitasPengisianController;
|
|
use App\Http\Controllers\Proklim\IdentitasLokasiController;
|
|
use App\Http\Controllers\Proklim\DasarLokasiController;
|
|
use App\Http\Controllers\Proklim\PerubahanIklimController;
|
|
use App\Http\Controllers\Proklim\AdaptasiIklimController;
|
|
use App\Http\Controllers\Proklim\MitigasiIklimController;
|
|
use App\Http\Controllers\Proklim\KelembagaanMasyarakatController;
|
|
use App\Http\Controllers\Proklim\HasilPenilaianController;
|
|
use App\Http\Controllers\Master\ProvinsiController;
|
|
use App\Http\Controllers\Master\KotaController;
|
|
use App\Http\Controllers\Master\KecamatanController;
|
|
use App\Http\Controllers\Master\KabupatenController;
|
|
use App\Http\Controllers\Master\WilayahController;
|
|
use App\Http\Controllers\Management\UserController;
|
|
use App\Http\Controllers\Management\RoleController;
|
|
use App\Http\Controllers\Management\AksesController;
|
|
|
|
|
|
Route::get('dashboard',[HomeController::class,'dashboard'])->name('dashboard');
|
|
|
|
Route::name('proklim.')->prefix('proklim')->group(function () {
|
|
Route::name('pengajuan.')->prefix('pengajuan')->group(function () {
|
|
Route::resource('/',PengajuanController::class);
|
|
Route::get('grid',[PengajuanController::class,'grid'])->name('grid');
|
|
Route::get('update/{id?}',[PengajuanController::class,'update'])->name('update');
|
|
Route::get('delete/{id?}',[PengajuanController::class,'delete'])->name('delete');
|
|
});
|
|
Route::name('identitas_pengisian.')->prefix('identitas-pengisian')->group(function () {
|
|
Route::resource('/',IdentitasPengisianController::class);
|
|
Route::get('grid',[IdentitasPengisianController::class,'grid'])->name('grid');
|
|
Route::get('update/{id?}',[IdentitasPengisianController::class,'update'])->name('update');
|
|
Route::get('delete/{id?}',[IdentitasPengisianController::class,'delete'])->name('delete');
|
|
});
|
|
|
|
Route::name('identitas_lokasi.')->prefix('identitas-lokasi')->group(function () {
|
|
Route::resource('/',IdentitasLokasiController::class);
|
|
Route::get('grid',[IdentitasLokasiController::class,'grid'])->name('grid');
|
|
Route::get('update/{id?}',[IdentitasLokasiController::class,'update'])->name('update');
|
|
Route::get('delete/{id?}',[IdentitasLokasiController::class,'delete'])->name('delete');
|
|
});
|
|
|
|
Route::name('dasar_lokasi.')->prefix('dasar-lokasi')->group(function () {
|
|
Route::resource('/',DasarLokasiController::class);
|
|
Route::get('grid',[DasarLokasiController::class,'grid'])->name('grid');
|
|
Route::get('update/{id?}',[DasarLokasiController::class,'update'])->name('update');
|
|
Route::get('delete/{id?}',[DasarLokasiController::class,'delete'])->name('delete');
|
|
});
|
|
|
|
Route::name('perubahan_iklim.')->prefix('perubahan-iklim')->group(function () {
|
|
Route::resource('/',PerubahanIklimController::class);
|
|
Route::get('grid',[PerubahanIklimController::class,'grid'])->name('grid');
|
|
Route::get('update/{id?}',[PerubahanIklimController::class,'update'])->name('update');
|
|
Route::get('delete/{id?}',[PerubahanIklimController::class,'delete'])->name('delete');
|
|
});
|
|
|
|
Route::name('adaptasi_perubahan_iklim.')->prefix('adaptasi-perubahan-iklim')->group(function () {
|
|
Route::resource('/',AdaptasiIklimController::class);
|
|
Route::get('grid',[AdaptasiIklimController::class,'grid'])->name('grid');
|
|
Route::get('update/{id?}',[AdaptasiIklimController::class,'update'])->name('update');
|
|
Route::get('delete/{id?}',[AdaptasiIklimController::class,'delete'])->name('delete');
|
|
});
|
|
|
|
Route::name('mitigasi_perubahan_iklim.')->prefix('mitigasi-perubahan-iklim')->group(function () {
|
|
Route::resource('/',MitigasiIklimController::class);
|
|
Route::get('grid',[MitigasiIklimController::class,'grid'])->name('grid');
|
|
Route::get('update/{id?}',[MitigasiIklimController::class,'update'])->name('update');
|
|
Route::get('delete/{id?}',[MitigasiIklimController::class,'delete'])->name('delete');
|
|
});
|
|
|
|
Route::name('kelembagaan_masyarakat.')->prefix('kelembagaan-masyarakat')->group(function () {
|
|
Route::resource('/',KelembagaanMasyarakatController::class);
|
|
Route::get('grid',[KelembagaanMasyarakatController::class,'grid'])->name('grid');
|
|
Route::get('update/{id?}',[KelembagaanMasyarakatController::class,'update'])->name('update');
|
|
Route::get('delete/{id?}',[KelembagaanMasyarakatController::class,'delete'])->name('delete');
|
|
});
|
|
|
|
Route::name('hasil_penilaian.')->prefix('hasil-penilaian')->group(function () {
|
|
Route::resource('/',HasilPenilaianController::class);
|
|
Route::get('grid',[HasilPenilaianController::class,'grid'])->name('grid');
|
|
Route::get('update/{id?}',[HasilPenilaianController::class,'update'])->name('update');
|
|
Route::get('delete/{id?}',[HasilPenilaianController::class,'delete'])->name('delete');
|
|
});
|
|
});
|
|
Route::name('master.')->prefix('master')->group(function () {
|
|
Route::name('provinsi.')->prefix('provinsi')->group(function () {
|
|
Route::resource('/',ProvinsiController::class);
|
|
Route::get('grid',[ProvinsiController::class,'grid'])->name('grid');
|
|
Route::get('update/{id?}',[ProvinsiController::class,'update'])->name('update');
|
|
Route::get('delete/{id?}',[ProvinsiController::class,'delete'])->name('delete');
|
|
});
|
|
Route::name('kota.')->prefix('kota')->group(function () {
|
|
Route::resource('/',KotaController::class);
|
|
Route::get('grid',[KotaController::class,'grid'])->name('grid');
|
|
Route::get('update/{id?}',[KotaController::class,'update'])->name('update');
|
|
Route::get('delete/{id?}',[KotaController::class,'delete'])->name('delete');
|
|
});
|
|
Route::name('kabupaten.')->prefix('kabupaten')->group(function () {
|
|
Route::resource('/',KabupatenController::class);
|
|
Route::get('grid',[KabupatenController::class,'grid'])->name('grid');
|
|
Route::get('update/{id?}',[KabupatenController::class,'update'])->name('update');
|
|
Route::get('delete/{id?}',[KabupatenController::class,'delete'])->name('delete');
|
|
});
|
|
Route::name('kecamatan.')->prefix('kecamatan')->group(function () {
|
|
Route::resource('/',KecamatanController::class);
|
|
Route::get('grid',[KecamatanController::class,'grid'])->name('grid');
|
|
Route::get('update/{id?}',[KecamatanController::class,'update'])->name('update');
|
|
Route::get('delete/{id?}',[KecamatanController::class,'delete'])->name('delete');
|
|
});
|
|
Route::name('wilayah.')->prefix('wilayah')->group(function () {
|
|
Route::resource('/',WilayahController::class);
|
|
Route::get('grid',[WilayahController::class,'grid'])->name('grid');
|
|
Route::get('update/{id?}',[WilayahController::class,'update'])->name('update');
|
|
Route::get('delete/{id?}',[WilayahController::class,'delete'])->name('delete');
|
|
});
|
|
});
|
|
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::get('update/{id?}',[UserController::class,'update'])->name('update');
|
|
Route::get('delete/{id?}',[UserController::class,'delete'])->name('delete');
|
|
Route::get('forcelogin/{id?}',[UserController::class,'forcelogin'])->name('forcelogin');
|
|
});
|
|
|
|
Route::name('role.')->prefix('role')->group(function () {
|
|
Route::resource('/',RoleController::class);
|
|
Route::get('grid',[RoleController::class,'grid'])->name('grid');
|
|
Route::get('update/{id?}',[RoleController::class,'update'])->name('update');
|
|
Route::get('delete/{id?}',[RoleController::class,'delete'])->name('delete');
|
|
|
|
Route::name('akses.')->prefix('akses')->group(function () {
|
|
Route::resource('/',AksesController::class);
|
|
Route::get('{id}/edit',[AksesController::class,'edit'])->name('edit');
|
|
});
|
|
});
|
|
}); |