Server IP : 103.11.96.170 / Your IP : 3.148.233.130 Web Server : Microsoft-IIS/10.0 System : Windows NT WIN-F6SLGVICLOP 10.0 build 17763 (Windows Server 2016) AMD64 User : elibrary.unsap.ac.id ( 0) PHP Version : 7.4.19 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF Directory (0777) : D:/localhost/siuter_v2/routes/ |
[ Home ] | [ C0mmand ] | [ Upload File ] |
---|
<?php use Illuminate\Support\Facades\Route; use App\Http\Controllers\ProfilController; use App\Http\Controllers\SocialController; use App\Http\Controllers\SandboxController; use App\Http\Controllers\SettingController; use App\Http\Controllers\OperatorController; use App\Http\Controllers\InformasiController; use App\Http\Controllers\LogImportController; use App\Http\Controllers\MahasiswaController; use App\Http\Controllers\ReferensiController; use App\Http\Controllers\ValidatorController; use App\Http\Controllers\MataKuliahController; use App\Http\Controllers\Prodi\DosenController; use App\Http\Controllers\Prodi\NilaiController; use App\Http\Controllers\Mahasiswa\KhsController; use App\Http\Controllers\Mahasiswa\KrsController; use App\Http\Controllers\Mahasiswa\AuthController as MahasiswaAuthController; use App\Http\Controllers\Mahasiswa\AksesController; use App\Http\Controllers\Prodi\DashboardController; use App\Http\Controllers\Prodi\KurikulumController; use App\Http\Controllers\Prodi\RegistrasiController; use App\Http\Controllers\Prodi\KelasController; use App\Http\Controllers\Dosen\AuthController as DosenAuthController; use App\Http\Controllers\Dosen\NilaiController as DosenNilaiController; use App\Http\Controllers\Dosen\AksesController as DosenAksesController; use App\Http\Controllers\Dosen\RiwayatMengajarController as DosenRiwayatMengajarController; use App\Http\Controllers\Prodi\PenugasanDosenController; use App\Http\Controllers\Prodi\OperatorController as ProdiOperatorController; /* |-------------------------------------------------------------------------- | Web Routes |-------------------------------------------------------------------------- | | Here is where you can register web routes for your application. These | routes are loaded by the RouteServiceProvider within a group which | contains the "web" middleware group. Now create something great! | */ //Google Authentication Routes Route::get('authorized/google', [SocialController::class, 'redirectToGoogle']); Route::get('authorized/google/callback', [SocialController::class, 'handleGoogleCallback']); Route::get('/', [MahasiswaAuthController::class, 'index'])->name('login'); Route::get('/dosen', [DosenAuthController::class, 'index'])->name('login-dosen'); Route::get('/pddikti', [SettingController::class, 'index']); Route::get('setting', [SettingController::class, 'index']); Route::post('check-setting', [SettingController::class, 'checkSetting']); Route::get('/validator', [ValidatorController::class, 'index']); Route::get('/prodi', [ValidatorController::class, 'loginProdi']); Route::post('check-nim', [ValidatorController::class, 'cekNim']); Route::get('check-biodata', [ValidatorController::class, 'cekBiodata']); Route::get('prodi-biodata', [ValidatorController::class, 'prodiBiodata']); Route::post('check-prodi', [ValidatorController::class, 'cekProdi']); Route::post('hasil-pilih', [ValidatorController::class, 'cekArray']); Route::put('update-mhs', [ValidatorController::class, 'updateMhs']); Route::get('ref-wilayah-provinsi', [ReferensiController::class, 'wilayahProvinsi']); Route::get('ref-wilayah-kota', [ReferensiController::class, 'wilayahKota']); Route::get('ref-wilayah-kecamatan', [ReferensiController::class, 'wilayahKecamatan']); Route::get('logout', [ProfilController::class, 'logout']); Route::get('logout-prodi', [ValidatorController::class, 'logoutProdi']); Route::middleware('authneofeeder')->group(function() { }); Route::prefix('dashboard')->group(function () { Route::middleware('sandbox')->group(function() { Route::get('operator', [OperatorController::class, 'index']); Route::post('operator-add', [OperatorController::class, 'store']); Route::get('operator-edit/{id}', [OperatorController::class, 'edit']); Route::post('operator-update/{id}', [OperatorController::class, 'update']); Route::get('operator-hapus/{id}', [OperatorController::class, 'destroy']); Route::get('profil', [ProfilController::class, 'index']); Route::get('rekap-valid', [ValidatorController::class, 'rekapValid']); Route::get('dosen', [DosenController::class, 'index']); Route::post('dosen', [DosenController::class, 'store']); Route::get('mahasiswa', [MahasiswaController::class, 'index']); Route::post('mahasiswa', [MahasiswaController::class, 'store']); Route::get('maba', [MahasiswaController::class, 'mahasiswaBaru']); Route::post('maba-post', [MahasiswaController::class, 'prodiMhs']); Route::get('sinkron-maba/{id}', [MahasiswaController::class, 'sinkronMaba']); Route::post('filter-prodi', [MahasiswaController::class, 'cekProdi']); Route::get('sinkronMhs/{id}', [MahasiswaController::class, 'sinkronMhs']); Route::get('mata-kuliah', [MataKuliahController::class, 'index']); Route::post('mata-kuliah', [MataKuliahController::class, 'store']); Route::get('nilai', [NilaiController::class, 'index']); Route::post('nilai', [NilaiController::class, 'store']); Route::get('kurikulum', [KurikulumController::class, 'index']); Route::post('kurikulum', [KurikulumController::class, 'store']); Route::get('kurikulum/{id}', [KurikulumController::class, 'show']); Route::post('kurikulum-matkul/{id}', [KurikulumController::class, 'storeMatkul']); Route::get('ref-agama', [ReferensiController::class, 'agama']); Route::get('ref-alat-transportasi', [ReferensiController::class, 'alatTransportasi']); Route::get('ref-jalur-daftar', [ReferensiController::class, 'jalurDaftar']); Route::get('ref-jenis-daftar', [ReferensiController::class, 'jenisDaftar']); Route::get('ref-jenis-tinggal', [ReferensiController::class, 'jenisTinggal']); Route::get('ref-jenjang-pendidikan', [ReferensiController::class, 'jenjangPendidikan']); Route::get('ref-kebutuhan-khusus', [ReferensiController::class, 'kebutuhanKhusus']); Route::get('ref-negara', [ReferensiController::class, 'negara']); Route::get('ref-pekerjaan', [ReferensiController::class, 'pekerjaan']); Route::get('ref-pembiayaan', [ReferensiController::class, 'pembiayaan']); Route::get('ref-penghasilan', [ReferensiController::class, 'penghasilan']); Route::get('ref-wilayah', [ReferensiController::class, 'wilayah']); Route::get('ref-prodi', [ReferensiController::class, 'prodi']); Route::get('ref-wilayah-provinsi', [ReferensiController::class, 'wilayahProvinsi']); Route::get('ref-wilayah-kota', [ReferensiController::class, 'wilayahKota']); Route::get('ref-wilayah-kecamatan', [ReferensiController::class, 'wilayahKecamatan']); Route::get('log-import', [LogImportController::class, 'index']); Route::get('informasi', [InformasiController::class, 'index']); }); Route::get('error', function () { return view('layouts.error'); }); Route::get('logout', [ProfilController::class, 'logout']); Route::get('sandbox', [SandboxController::class, 'index']); Route::put('sandbox', [SandboxController::class, 'update']); }); Route::middleware('googleauth')->group(function() { Route::prefix('mahasiswa')->group(function () { Route::get('dashboard', [AksesController::class, 'index']); Route::get('registrasi', [RegistrasiController::class, 'index']); Route::get('krs', [KrsController::class, 'index']); Route::get('khs', [KhsController::class, 'index']); Route::get('profil', [AksesController::class, 'profil']); Route::get('logout', [SocialController::class, 'logout']); }); }); Route::prefix('prodi')->group(function () { Route::get('dashboard-prodi', [DashboardController::class, 'index']); Route::get('registrasi-prodi', [RegistrasiController::class, 'index']); Route::post('registrasi-terpilih', [RegistrasiController::class, 'cekRegistrasi']); Route::get('regis-mhs/{id}', [RegistrasiController::class, 'cekRegis']); Route::post('regis-mhs', [RegistrasiController::class, 'simpanRegis']); Route::get('regis-mhs/{id}', [RegistrasiController::class, 'cekRegis']); Route::get('regis-sks/{id}', [RegistrasiController::class, 'sksRegis']); Route::get('prodi-biodata', [ValidatorController::class, 'prodiBiodata']); Route::get('kurikulum-prodi', [KurikulumController::class, 'index']); Route::get('tambah-kurikulum', [KurikulumController::class, 'tambah']); Route::post('simpan-kurikulum', [KurikulumController::class, 'simpan']); Route::get('list-matkul', [KurikulumController::class, 'matkul']); Route::get('tambah-matkul', [KurikulumController::class, 'tambahMatkul']); Route::post('simpan-matkul', [KurikulumController::class, 'simpanMatkul']); Route::get('kurikulum-prodi/{id}', [KurikulumController::class, 'show']); Route::post('kurikulum-matkul/{id}', [KurikulumController::class, 'storeMatkul']); Route::get('list-kelas', [KelasController::class, 'index']); Route::get('tambah-kelas', [KelasController::class, 'tambahKelas']); Route::post('simpan-kelas', [KelasController::class, 'simpanKelas']); Route::get('penugasan-dosen', [PenugasanDosenController::class, 'index']); Route::get('tambah-penugasan', [PenugasanDosenController::class, 'tambah']); Route::post('simpan-penugasan', [PenugasanDosenController::class, 'simpan']); Route::get('nilai-prodi', [NilaiController::class, 'index']); Route::get('nilai-kelas/{id}', [NilaiController::class, 'show']); Route::put('import-nilai/{id}', [NilaiController::class, 'storeNilai']); Route::get('isi-nilai/{id}', [NilaiController::class, 'isiNilai']); Route::put('simpan-nilai', [NilaiController::class, 'simpanNilai']); Route::get('dosen-prodi', [DosenController::class, 'index']); Route::get('logout', [SocialController::class, 'logout']); Route::get('operator', [ProdiOperatorController::class, 'index']); Route::post('operator-add', [ProdiOperatorController::class, 'store']); Route::get('operator-edit/{id}', [ProdiOperatorController::class, 'edit']); Route::post('operator-update/{id}', [ProdiOperatorController::class, 'update']); Route::get('operator-hapus/{id}', [ProdiOperatorController::class, 'destroy']); }); Route::prefix('import')->group(function () { Route::get('agama', [ImportController::class, 'importAgama']); }); Route::middleware('googleauth')->group(function() { Route::prefix('dosen')->group(function () { Route::get('dashboard-dosen', [DosenAksesController::class, 'index']); Route::get('riwayat', [DosenRiwayatMengajarController::class, 'index']); Route::get('nilai-kelas/{id}', [DosenNilaiController::class, 'show']); Route::put('import-nilai/{id}', [DosenNilaiController::class, 'storeNilai']); Route::get('isi-nilai/{id}', [DosenNilaiController::class, 'isiNilai']); Route::put('simpan-nilai', [DosenNilaiController::class, 'simpanNilai']); Route::get('profil-dosen', [DosenAksesController::class, 'profil']); Route::get('logout', [SocialController::class, 'logout']); }); });