AnonSec Team
Server IP : 103.11.96.170  /  Your IP : 18.116.239.69
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/kepegawaian/routes/

[  Home  ][  C0mmand  ][  Upload File  ]

Current File : D:/localhost/kepegawaian/routes/web.php
<?php

use Illuminate\Support\Facades\Route;
use App\Http\Controllers\AnakController;
use App\Http\Controllers\AuthController;
use App\Http\Controllers\CutiController;
use App\Http\Controllers\HomeController;
use App\Http\Controllers\UserController;
use App\Http\Controllers\BerkalaController;
use App\Http\Controllers\PangkatController;
use App\Http\Controllers\PegawaiController;
use App\Http\Controllers\LogAbsenController;
use App\Http\Controllers\LaporanKepegController;
use App\Http\Controllers\JabatanAkademikController;
use App\Http\Controllers\RiwayatPendidikanController;

/*
|--------------------------------------------------------------------------
| 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!
|
*/

Route::get('admin-page', function() {
    return 'Halaman untuk Admin';
})->middleware('role:pegawai')->name('admin.page');

Route::get('user-page', function() {
    return 'Halaman untuk User';
})->middleware('role:yayasan')->name('user.page');

#AUTH
Route::get('/', [AuthController::class, 'login'])->name('login');
Route::post('submit-login', [AuthController::class, 'postLogin'])->name('login.post');
Route::get('/daftar', [AuthController::class, 'daftar'])->name('daftar');
Route::post('submit-registration', [AuthController::class, 'postRegistration'])->name('register.post'); 
Route::get('/lupa-password', [AuthController::class, 'lupa'])->name('lupa');
Route::get('logout', [AuthController::class, 'logout'])->name('logout');

Route::group(['middleware' => 'auth'], function() {
    // lots of routes that require auth middleware
    Route::get('/dashboard', [HomeController::class, 'index'])->name('dashboard');

Route::get('/log', [LogAbsenController::class, 'index'])->name('log');

Route::get('pegawai',[PegawaiController::class,'index'])->name('pegawai');
Route::get('pegawai/tambah',[PegawaiController::class,'tambah'])->name('add.pegawai');
Route::post('pegawai-post', [PegawaiController::class, 'postPegawai'])->name('post.pegawai');
Route::get('pegawai/edit/{id}', [PegawaiController::class, 'edit'])->name('edit.pegawai');
Route::put('pegawai/update/{id}', [PegawaiController::class, 'update'])->name('update.pegawai');
Route::delete('pegawai/delete/{id}', [PegawaiController::class, 'destroy'])->name('destroy.pegawai');

Route::get('anak-kandung/tambah',[AnakController::class,'tambah'])->name('add.anak-kandung');
Route::post('anak-kandung-post', [AnakController::class, 'postPegawai'])->name('post.anak-kandung');
Route::delete('anak-kandung/delete/{id}', [AnakController::class, 'destroy'])->name('destroy.anak-kandung');

Route::get('riwayat-pendidikan/tambah',[RiwayatPendidikanController::class,'tambah'])->name('add.riwayat-pendidikan');
Route::post('riwayat-pendidikan-post', [RiwayatPendidikanController::class, 'postRiwayat'])->name('post.riwayat-pendidikan');
Route::delete('riwayat-pendidikan/delete/{id}', [RiwayatPendidikanController::class, 'destroy'])->name('destroy.riwayat-pendidikan');

Route::get('jabatan-akademik/tambah',[JabatanAkademikController::class,'tambah'])->name('add.jabatan-akademik');
Route::post('jabatan-akademik-post', [JabatanAkademikController::class, 'postPegawai'])->name('post.jabatan-akademik');
Route::delete('jabatan-akademik/delete/{id}', [JabatanAkademikController::class, 'destroy'])->name('destroy.jabatan-akademik');

Route::get('pegawai/tambah',[PegawaiController::class,'tambah'])->name('add.pegawai');
Route::post('pegawai-post', [PegawaiController::class, 'postPegawai'])->name('post.pegawai');

Route::get('cuti',[CutiController::class,'index'])->name('cuti');
Route::get('cuti/tambah',[CutiController::class,'tambah'])->name('add.cuti');
Route::post('cuti-post', [CutiController::class, 'postRegistration'])->name('post.cuti');
Route::get('cuti/edit/{id}', [CutiController::class, 'edit'])->name('edit.cuti');
Route::put('cuti/update/{id}', [CutiController::class, 'update'])->name('update.cuti');
Route::delete('cuti/delete/{id}', [CutiController::class, 'destroy'])->name('destroy.cuti');


Route::get('kenaikan-berkala',[BerkalaController::class,'index'])->name('kenaikan-berkala');
Route::get('kenaikan-berkala/tambah',[BerkalaController::class,'tambah'])->name('add.kenaikan-berkala');
Route::post('kenaikan-berkala-post',[BerkalaController::class,'postRegistration'])->name('post.kenaikan-berkala');
Route::get('kenaikan-berkala/edit/{id}',[BerkalaController::class,'edit'])->name('edit.kenaikan-berkala');
Route::put('kenaikan-berkala/update/{id}',[BerkalaController::class,'update'])->name('update.kenaikan-berkala');
Route::delete('kenaikan-berkala/delete/{id}',[BerkalaController::class,'destroy'])->name('destroy.kenaikan-berkala');


Route::get('kenaikan-pangkat',[PangkatController::class,'index'])->name('kenaikan-pangkat');
Route::get('kenaikan-pangkat/tambah',[PangkatController::class,'tambah'])->name('add.kenaikan-pangkat');
Route::post('kenaikan-pangkat-post',[PangkatController::class,'postRegistration'])->name('post.kenaikan-pangkat');
Route::get('kenaikan-pangkat/edit/{id}',[PangkatController::class,'edit'])->name('edit.kenaikan-pangkat');
Route::put('kenaikan-pangkat/update/{id}',[PangkatController::class,'update'])->name('update.kenaikan-pangkat');
Route::delete('kenaikan-pangkat/delete/{id}',[PangkatController::class,'destroy'])->name('destroy.kenaikan-pangkat');



Route::get('manajemen-user',[UserController::class,'index'])->name('manajemen-user');
Route::get('manajemen-user/tambah',[UserController::class,'tambah'])->name('add.manajemen-user');
Route::post('manajemen-user-post', [UserController::class, 'postRegistration'])->name('post.manajemen-user');
Route::get('manajemen-user/edit/{id}', [UserController::class, 'edit'])->name('edit.manajemen-user');
Route::put('manajemen-user/update/{id}', [UserController::class, 'update'])->name('update.manajemen-user');
Route::delete('manajemen-user/delete/{id}', [UserController::class, 'destroy'])->name('destroy.manajemen-user');


Route::get('laporan/sk',[LaporanKepegController::class,'cetaksk'])->name('sk.laporan');
Route::get('laporan/berkala',[LaporanKepegController::class,'cetakberkala'])->name('berkala.laporan');
Route::get('laporan/pangkat',[LaporanKepegController::class,'cetakpangkat'])->name('pangkat.laporan');
    });

AnonSec - 2021