REDROOM
PHP 8.3.30
Path:
Logout
Edit File
Size: 8.46 KB
Close
/home/getspomw/royalsquad.us/routes/web.php
Text
Base64
<?php use App\Http\Controllers\AccessControlController; use Illuminate\Support\Facades\Route; use App\Http\Controllers\ViewController; use App\Http\Controllers\HomeController; use App\Http\Controllers\ContactController; use App\Http\Controllers\RegisterController; use App\Http\Controllers\LoginController; use App\Http\Controllers\AdminController; use App\Http\Controllers\CustomPasswordResetController; use App\Http\Controllers\BlogController; use App\Http\Controllers\BlogCategoryController; use App\Http\Controllers\ActivityLogController; use App\Http\Controllers\SettingController; use App\Mail\AppointmentMail; use Illuminate\Support\Facades\Artisan; use App\Models\ActivityLog; use App\Models\Contact; use Illuminate\Http\Request; use Illuminate\Support\Facades\Auth; use Illuminate\Support\Facades\Mail; // Route::get('/', function () { // return view('welcome'); // }); Route::get('/clear-cache', function () { Artisan::call('cache:clear'); return "Cache cleared successfully!"; }); Route::post('/log-action', function (Request $request) { ActivityLog::create([ 'user_id' => Auth::id(), 'action' => $request->action, 'url' => $request->url, 'ip_address' => $request->ip(), 'user_agent' => $request->header('User-Agent'), ]); return response()->json(['success' => true]); }); Route::get('/run-migration', function () { Artisan::call('migrate'); return 'Migrations have been run successfully!'; }); Route::fallback(function () { return redirect()->route('error'); }); Route::post('/newsletter-subscribe', [ViewController::class, 'subscribe']) ->name('newsletter.subscribe'); //register routes Route::get('/register', [RegisterController::class, 'showRegisterForm'])->name('register'); Route::post('/register', [RegisterController::class, 'register']); //login and logout routes Route::get('/login', [LoginController::class, 'showLoginForm'])->name('login'); Route::post('/login', [LoginController::class, 'login']); Route::post('/logout', [LoginController::class, 'logout'])->name('admin.logout'); //Password Reset routes Route::get('password/reset', [CustomPasswordResetController::class, 'showLinkRequestForm'])->name('password.request'); Route::post('password/email', [CustomPasswordResetController::class, 'sendResetLink'])->name('password.email'); Route::get('password/reset/{token}', [CustomPasswordResetController::class, 'showResetForm'])->name('password.reset'); Route::post('password/reset', [CustomPasswordResetController::class, 'reset'])->name('password.update'); //Admin routes Route::middleware('auth')->group(function () { Route::get('/admin-dashboard', [AdminController::class, 'dashboard'])->name('admindashboard'); //blog routes Route::get('/blog', [BlogController::class, 'index'])->name('admin.blog'); Route::get('/blog/create', [BlogController::class, 'create'])->name('blog.create'); Route::post('/blog/store', [BlogController::class, 'store'])->name('blog.store'); Route::get('/blog/edit/{id}', [BlogController::class, 'edit'])->name('blog.edit'); Route::post('/blog/update/{id}', [BlogController::class, 'update'])->name('blog.update'); Route::delete('/blog/{id}', [BlogController::class, 'destroy'])->name('blog.destroy'); //activity logs Route::get('/activity_logs', [ActivityLogController::class, 'index'])->name('admin.activiy_logs'); Route::get('/blog-category', [BlogCategoryController::class, 'index'])->name('blog-category'); Route::post('/blog-category/store', [BlogCategoryController::class, 'store'])->name('blog-category.store'); Route::get('/blog-category/edit/{id}', [BlogCategoryController::class, 'edit'])->name('blog-category.edit'); Route::post('/blog-category/update/{id}', [BlogCategoryController::class, 'update'])->name('blog-category.update'); Route::delete('/blog-category/destroy/{id}', [BlogCategoryController::class, 'destroy'])->name('blog-category.destroy'); Route::get('/setting', [SettingController::class, 'index'])->name('setting.index'); Route::post('/setting/update', [SettingController::class, 'update'])->name('setting.update'); Route::get('/case-study', [SettingController::class, 'case_study'])->name('case-study'); Route::get('/setting', [SettingController::class, 'metaPage'])->name('metaPage'); Route::post('/settings/update', [SettingController::class, 'updateSetting'])->name('settings.update'); Route::post('/settings/new-meta', [SettingController::class, 'new_meta_add'])->name('settings.new_meta'); Route::get('settings/edit-meta/{id}', [SettingController::class, 'editSettingForm'])->name('settings.edit_meta'); Route::resource('access-controls', AccessControlController::class); }); Route::middleware('access.control')->group(function () { Route::get('/', [ViewController::class, 'index'])->name('home'); Route::post('/send-otp', [ContactController::class, 'sendOtp'])->name('send.otp'); Route::post('/verify-otp', [ContactController::class, 'verifyOtp'])->name('verify.otp'); Route::post('/appointments', [ContactController::class, 'appointments'])->name('appointments'); // Route::post('/appointments',[HomeController::class,'appointments'])->name('appointments'); // Route::post('/messages',[HomeController::class,'messages'])->name('message'); Route::get('/about', [ViewController::class, 'about'])->name('about'); Route::get('/contact', [ViewController::class, 'contact'])->name('contact'); Route::post('/contacts', [ContactController::class, 'contacts'])->name('contacts'); Route::get('/404', [ViewController::class, 'error'])->name('error'); Route::get('/faq', [ViewController::class, 'faq'])->name('faq'); Route::get('/home-networking', [ViewController::class, 'homenetworking'])->name('homenetworking'); Route::get('/digital-marketing', [ViewController::class, 'digitalmarketing'])->name('digitalmarketing'); Route::get('/email-services', [ViewController::class, 'emailservices'])->name('emailservices'); Route::get('/anit-virus-and-security-software', [ViewController::class, 'anitvirussecuritysoftware'])->name('anitvirussecuritysoftware'); Route::get('/app-development', [ViewController::class, 'appdevelopment'])->name('appdevelopment'); Route::get('/apple-mac-ios', [ViewController::class, 'applemacios'])->name('applemacios'); Route::get('/business-services', [ViewController::class, 'businessservices'])->name('businessservices'); Route::get('/computer-tune-ups', [ViewController::class, 'computertuneups'])->name('computertuneups'); Route::get('/data-backup-services', [ViewController::class, 'databackupsservices'])->name('databackupsservices'); Route::get('/internet-connectivity', [ViewController::class, 'internentconectivity'])->name('internentconectivity'); Route::get('/microsoft-windows', [ViewController::class, 'microsoftwindows'])->name('microsoftwindows'); Route::get('/printer-multi-function', [ViewController::class, 'printermultifunction'])->name('printermultifunction'); Route::get('/privacy-policy', [ViewController::class, 'privacypolicy'])->name('privacypolicy'); Route::get('/refund-policy', [ViewController::class, 'refundpolicy'])->name('refundpolicy'); Route::get('/terms', [ViewController::class, 'terms'])->name('terms'); Route::get('/thanku', [ViewController::class, 'thanku'])->name('thanku'); Route::get('/program-errors-crashes', [ViewController::class, 'programerrorscrashes'])->name('programerrorscrashes'); Route::get('/smart-phones-tablet', [ViewController::class, 'smartphonestablet'])->name('smartphonestablet'); Route::get('/software-application', [ViewController::class, 'softwareapplication'])->name('softwareapplication'); Route::get('/training-guidence', [ViewController::class, 'trainingguidence'])->name('trainingguidence'); Route::get('/ui-ux-design', [ViewController::class, 'uiuxdesign'])->name('uiuxdesign'); Route::get('/virus-malware-removal', [ViewController::class, 'virusmalwareremoval'])->name('virusmalwareremoval'); Route::get('/web-agency', [ViewController::class, 'webagency'])->name('webagency'); Route::get('/web-development', [ViewController::class, 'webdevelopment'])->name('webdevelopment'); Route::get('/wifi-connectivity', [ViewController::class, 'wificonnectivity'])->name('wificonnectivity'); Route::get('/checkout', [ViewController::class, 'checkout'])->name('checkout'); Route::get('/blogs', [ViewController::class, 'blogs'])->name('blogs'); Route::get('/blogs/{slug}', [ViewController::class, 'blogDetails'])->name('blog_details'); });
Save
Close
Exit & Reset
Text mode: syntax highlighting auto-detects file type.
Directory Contents
Dirs: 0 × Files: 2
Delete Selected
Select All
Select None
Sort:
Name
Size
Modified
Enable drag-to-move
Name
Size
Perms
Modified
Actions
console.php
210 B
lrw-rw-rw-
2025-09-17 06:53:40
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
web.php
8.46 KB
lrw-rw-rw-
2026-02-07 08:42:19
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
Zip Selected
If ZipArchive is unavailable, a
.tar
will be created (no compression).