name("setup.run"); Route::resource("/apps", ModifiedTransaksi::class); Route::post("/scan", [ModifiedTransaksi::class, "scan"])->name("apps.scan"); Route::resource("memberin", SelfMemberinController::class)->names("self-memberin"); Auth::routes(); Route::group(["middleware" => "auth"], function () { Route::get("/dashboard", [DashboardController::class, "index"])->name("dashboard"); Route::prefix("/setup")->group(function () { Route::prefix("master")->group(function () { Route::resource("gate", MasterGateController::class); Route::resource("gate-details", MasterGateParameterController::class); Route::resource("gate-hardware", MasterGateHardwareController::class)->names("hardware"); Route::resource("vehicle", MasterVehicleController::class); Route::resource("price", ModifiedVehiclepriceController::class)->names("vehiclePrice"); Route::resource("level-user", LevelUserController::class)->names("levelUser"); Route::resource("level-menu", LevelMenuController::class)->names("levelMenu"); }); }); Route::prefix("/transaksi")->group(function () { Route::resource("parkir", TransaksiParkirController::class)->names("transaksiparkir"); Route::get("stiker", [StikerController::class, "index"]); Route::resource("member", MemberStikerController::class); }); Route::prefix("report")->group(function () { Route::get("/laporan-semua-transaksi", [ReportTransaksiController::class, "allReport"]); Route::get("/laporan-semua-transaksi/vehicle", [ReportTransaksiController::class, "allReportData"])->name( "getData", ); Route::get("/laporan-semua-transaksi/officer", [ReportTransaksiController::class, "reportOfficer"])->name( "getOfficer", ); Route::get("/laporan-per-pintu", [ReportTransaksiController::class, "byGate"]); Route::get("/laporan-per-pintu/data", [ReportTransaksiController::class, "gateData"])->name("gateData"); Route::prefix("stiker")->group(function () { Route::get("/harian", [LaporanStiker::class, "laporanStikerHarian"]); Route::get("/harian/data", [LaporanStiker::class, "dataStiker"])->name("stikerData"); }); }); Route::prefix("/tools")->group(function () { Route::resource("stiker-extend", StikerExtendedController::class); Route::resource("change-trans", TransactionChangeController::class); }); Route::prefix("/front-office")->group(function () { Route::get("/check-in-out/search", [FrontOfficeController::class, "search"])->name("check-in-out.search"); Route::get("/check-in-out/image/{id}", [FrontOfficeController::class, "image"]); Route::resource("check-in-out", FrontOfficeController::class); }); // Route::get('/home', [App\Http\Controllers\HomeController::class, 'index'])->name('home'); Route::resource("verify", VerifyTransController::class); Route::post("/verify/show", [VerifyTransController::class, "showImages"]); Route::resource("losttiket", LostiketController::class); Route::post("member/data", [MemberStikerController::class, "getMember"])->name("getMember"); Route::post("member/checkField", [MemberStikerController::class, "checkField"]); Route::resource("settings", LostiketController::class); Route::resource("settings-register", MemberProductController::class); Route::get("streaming", [StreamerController::class, "index"]); Route::get("stream-snapshot", [StreamerController::class, "streamSnapshot"]); }); Route::get("phpinformation", function () { phpinfo(); })->name("phpmyinfo");