Server IP : 103.11.96.170 / Your IP : 18.116.28.60 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/trash/routes/admin/ |
[ Home ] | [ C0mmand ] | [ Upload File ] |
---|
<?php use Illuminate\Support\Facades\Route; use App\Http\Controllers\Web\Admin\AuthController; use App\Http\Controllers\Web\Admin\WasteBankController; use App\Http\Controllers\Web\Admin\TransactionController; use App\Http\Controllers\Web\Admin\OperatorController; use App\Http\Controllers\Web\Admin\UserController; use App\Models\Transaction; use Illuminate\Support\Facades\Auth; // Admin endpoints // -------------------------------------- Route::get('/', function () { return redirect('/dashboard'); }); Route::match(['get', 'post'], 'login', AuthController::class)->name('admin.login'); Route::middleware('auth')->group(function () { Route::get('logout', function () { Auth::logout(); return redirect()->route('admin.login'); })->name('admin.logout'); Route::get('dashboard', function () { $breadcumb = [ 'name' => 'Dashboard', ]; return view('admin.dashboard', ['breadcrumb' => $breadcumb]); })->name('admin.dashboard'); Route::resource('waste-bank', WasteBankController::class)->names([ 'index' => 'admin.waste-bank.index', 'create' => 'admin.waste-bank.create', 'store' => 'admin.waste-bank.store', 'show' => 'admin.waste-bank.show', 'edit' => 'admin.waste-bank.edit', 'update' => 'admin.waste-bank.update', 'destroy' => 'admin.waste-bank.destroy', ]); Route::resource('operator', OperatorController::class)->names([ 'index' => 'admin.operator.index', 'create' => 'admin.operator.create', 'store' => 'admin.operator.store', 'show' => 'admin.operator.show', 'edit' => 'admin.operator.edit', 'update' => 'admin.operator.update', 'destroy' => 'admin.operator.destroy', ]); Route::get('transaction', TransactionController::class); Route::get('user', UserController::class)->name('admin.user.index'); });