OwlCyberSecurity - MANAGER
Edit File: web.php
<?php use App\Http\Controllers\HomeController; use App\Http\Controllers\BlogController; use App\Http\Controllers\GalleryController; use App\Http\Controllers\CategoriesController; use App\Http\Controllers\CouponsController; use App\Http\Controllers\DashboardController; use App\Http\Controllers\NetworksController; use App\Http\Controllers\PermissionsController; use App\Http\Controllers\ProfileController; use App\Http\Controllers\RolesController; use App\Http\Controllers\SlidersController; use App\Http\Controllers\StoresController; use App\Http\Controllers\UserController; use Illuminate\Support\Facades\Route; /* |-------------------------------------------------------------------------- | Web Routes |-------------------------------------------------------------------------- | | Here is where you can register web routes for your application. These | routes are loaded by the RouteServiceProvider and all of them will | be assigned to the "web" middleware group. Make something great! | */ // All route must be declare in below group Route::group(['prefix' => 'admin', 'middleware' => ['auth', 'verified']], function () { // Assign admin role to user Route::get('/rights/{role}/{id}', [UserController::class, 'rights']); // Role Permission Middleware Route::group(['middleware' => 'roles.permissions'], function () { // dashboard Route::group(['prefix' => 'dashboard'], function () { Route::get('/', [DashboardController::class, 'index'])->name('get_dashboard.view_dashboard'); }); // users Route::group(['prefix' => 'users'], function () { Route::get('/', [UserController::class, 'index'])->name('get_users_index.view_users'); Route::post('/', [UserController::class, 'users_listing'])->name('post_users_listing.view_users'); Route::get('/add', [UserController::class, 'add'])->name('get_users_add.add_users'); Route::post('/add', [UserController::class, 'store'])->name('post_users_add.add_users'); Route::get('/edit/{id}', [UserController::class, 'edit'])->name('get_users_edit.edit_users'); Route::post('/edit/{id}', [UserController::class, 'update'])->name('post_users_edit.edit_users'); Route::post('/delete', [UserController::class, 'delete'])->name('post_users_delete.delete_users'); }); // Blogs Route::group(['prefix' => 'blogs'], function () { Route::get('/', [BlogController::class, 'index'])->name('blogs_list.view_blogs'); Route::post('/', [BlogController::class, 'listing'])->name('blogs_listing.view_blogs'); Route::get('/add', [BlogController::class, 'add'])->name('add_blog.add_blogs'); Route::post('/add', [BlogController::class, 'store'])->name('store_blog.add_blogs'); Route::get('/edit/{id}', [BlogController::class, 'edit'])->name('edit_blog.edit_blogs'); Route::post('/edit/{id}', [BlogController::class, 'update'])->name('update_blog.edit_blogs'); Route::post('/delete', [BlogController::class, 'delete'])->name('delete_blog.delete_blog'); Route::post('/delete_image/{id}', [BlogController::class, 'deleteImage'])->name('post_blog_delete_image.delete_blog'); }); // Gallery Route::group(['prefix' => 'gallery'], function () { Route::get('/', [GalleryController::class, 'index'])->name('gallery_list.view_gallery'); Route::post('/', [GalleryController::class, 'listing'])->name('gallery_listing.view_gallery'); Route::get('/add', [GalleryController::class, 'add'])->name('add_gallery.add_gallery'); Route::post('/add', [GalleryController::class, 'store'])->name('store_gallery.add_gallery'); Route::get('/edit/{id}', [GalleryController::class, 'edit'])->name('edit_gallery.edit_gallery'); Route::post('/edit/{id}', [GalleryController::class, 'update'])->name('update_gallery.edit_gallery'); Route::post('/delete', [GalleryController::class, 'delete'])->name('delete_gallery.delete_gallery'); }); // roles Route::group(['prefix' => 'roles'], function () { Route::get('/', [RolesController::class, 'index'])->name('get_roles_index.view_roles'); Route::post('/', [RolesController::class, 'roles_listing'])->name('post_roles_listing.view_roles'); Route::get('/add', [RolesController::class, 'add'])->name('get_roles_add.add_roles'); Route::post('/add', [RolesController::class, 'store'])->name('post_roles_add.add_roles'); Route::get('/edit/{id}', [RolesController::class, 'edit'])->name('get_roles_edit.edit_roles'); Route::post('/edit/{id}', [RolesController::class, 'update'])->name('post_roles_edit.edit_roles'); Route::post('/delete', [RolesController::class, 'delete'])->name('post_roles_delete.delete_roles'); }); // permissions Route::group(['prefix' => 'permissions'], function () { Route::get('/', [PermissionsController::class, 'index'])->name('get_permissions_index.view_permissions'); Route::post('/', [PermissionsController::class, 'permissions_listing'])->name('post_permissions_listing.view_permissions'); Route::get('/edit/{id}', [PermissionsController::class, 'edit'])->name('get_permissions_edit.edit_permissions'); Route::post('/edit/{id}', [PermissionsController::class, 'update'])->name('post_permissions_update.edit_permissions'); }); // categories Route::group(['prefix' => 'categories'], function () { Route::get('/', [CategoriesController::class, 'index'])->name('get_categories_index.view_categories'); Route::post('/', [CategoriesController::class, 'categories_listing'])->name('post_categories_listing.view_categories'); Route::get('/add', [CategoriesController::class, 'add'])->name('get_categories_add.add_categories'); Route::post('/add', [CategoriesController::class, 'store'])->name('post_categories_add.add_categories'); Route::get('/edit/{id}', [CategoriesController::class, 'edit'])->name('get_categories_edit.edit_categories'); Route::post('/edit/{id}', [CategoriesController::class, 'update'])->name('post_categories_edit.edit_categories'); Route::post('/delete', [CategoriesController::class, 'delete'])->name('post_categories_delete.delete_categories'); Route::post('/delete_image/{id}', [CategoriesController::class, 'deleteImage'])->name('post_categories_delete_image.delete_categories'); }); // stores Route::group(['prefix' => 'stores'], function () { Route::get('/', [StoresController::class, 'index'])->name('get_stores_index.view_stores'); Route::post('/', [StoresController::class, 'stores_listing'])->name('post_stores_listing.view_stores'); Route::get('/add', [StoresController::class, 'add'])->name('get_stores_add.add_stores'); Route::post('/add', [StoresController::class, 'store'])->name('post_stores_add.add_stores'); Route::get('/edit/{id}', [StoresController::class, 'edit'])->name('get_stores_edit.edit_stores'); Route::post('/edit/{id}', [StoresController::class, 'update'])->name('post_stores_edit.edit_stores'); Route::post('/delete', [StoresController::class, 'delete'])->name('post_stores_delete.delete_stores'); Route::post('/delete_image/{id}', [StoresController::class, 'deleteImage'])->name('post_stores_delete_image.delete_stores'); Route::get('export', [StoresController::class, 'export'])->name('get_export_store.stores_export'); }); // networks Route::group(['prefix' => 'networks'], function () { Route::get('/', [NetworksController::class, 'index'])->name('get_networks_index.view_networks'); Route::post('/', [NetworksController::class, 'networks_listing'])->name('post_networks_listing.view_networks'); Route::get('/add', [NetworksController::class, 'add'])->name('get_networks_add.add_networks'); Route::post('/add', [NetworksController::class, 'store'])->name('post_networks_add.add_networks'); Route::get('/edit/{id}', [NetworksController::class, 'edit'])->name('get_networks_edit.edit_networks'); Route::post('/edit/{id}', [NetworksController::class, 'update'])->name('post_networks_edit.edit_networks'); Route::post('/delete', [NetworksController::class, 'delete'])->name('post_networks_delete.delete_networks'); }); // sliders Route::group(['prefix' => 'sliders'], function () { Route::get('/', [SlidersController::class, 'index'])->name('get_sliders_index.view_sliders'); Route::post('/', [SlidersController::class, 'sliders_listing'])->name('post_sliders_listing.view_sliders'); Route::get('/add', [SlidersController::class, 'add'])->name('get_sliders_add.add_sliders'); Route::post('/add', [SlidersController::class, 'store'])->name('post_sliders_add.add_sliders'); Route::get('/edit/{id}', [SlidersController::class, 'edit'])->name('get_sliders_edit.edit_sliders'); Route::post('/edit/{id}', [SlidersController::class, 'update'])->name('post_sliders_edit.edit_sliders'); Route::post('/delete', [SlidersController::class, 'delete'])->name('post_sliders_delete.delete_sliders'); Route::post('/delete_image/{id}', [SlidersController::class, 'deleteImage'])->name('post_sliders_delete_image.delete_sliders'); }); // coupons Route::group(['prefix' => 'coupons'], function () { Route::get('/', [CouponsController::class, 'index'])->name('get_coupons_index.view_coupons'); Route::post('/', [CouponsController::class, 'coupons_listing'])->name('post_coupons_listing.view_coupons'); Route::get('/add', [CouponsController::class, 'add'])->name('get_coupons_add.add_coupons'); Route::post('/add', [CouponsController::class, 'store'])->name('post_coupons_add.add_coupons'); Route::get('/edit/{id}', [CouponsController::class, 'edit'])->name('get_coupons_edit.edit_coupons'); Route::post('/edit/{id}', [CouponsController::class, 'update'])->name('post_coupons_edit.edit_coupons'); Route::post('/delete', [CouponsController::class, 'delete'])->name('post_coupons_delete.delete_coupons'); }); }); }); require __DIR__ . '/auth.php'; // 301 redirect URLs start here Route::get('/public/index.php', function () { return Redirect::to('/', 301); }); Route::get('/index.php', function () { return Redirect::to('/', 301); }); Route::get('/STAY-SURE', function () { return Redirect::to('/', 301); }); Route::get('/GATWICK-AIRPORT', function () { return Redirect::to('/', 301); }); Route::get('/Hyperoptic', function () { return Redirect::to('/', 301); }); Route::get('/Khols-Code', function () { return Redirect::to('/', 301); }); Route::get('/Logitech-Promo-Code', function () { return Redirect::to('/logitech-promo-code-us', 301); }); Route::get('/Shoebacca', function () { return Redirect::to('/shoebacca-us', 301); }); Route::get('/Oasis', function () { return Redirect::to('/', 301); }); Route::get('/Zaful-Codes', function () { return Redirect::to('/', 301); }); Route::get('/Just-Fashion-Now-Coupon', function () { return Redirect::to('/', 301); }); Route::get('/Tutorialspoint-Coupon', function () { return Redirect::to('/', 301); }); Route::get('/Wondershare', function () { return Redirect::to('/', 301); }); Route::get('/Utmel-Coupon-Code', function () { return Redirect::to('/', 301); }); Route::get('/Nh-hotels', function () { return Redirect::to('/', 301); }); Route::get('/Fairy-Season-Codes', function () { return Redirect::to('/', 301); }); Route::get('/Focuser-Carving-Coupon', function () { return Redirect::to('/focuser-carving-coupon-code', 301); }); Route::get('/compare-products.html', function () { return Redirect::to('/', 301); }); Route::get('/coupon.html', function () { return Redirect::to('/stores', 301); }); Route::get('/Ali-Express-Discount-Code', function () { return Redirect::to('/', 301); }); Route::get('/F1-Store-Discount-Code', function () { return Redirect::to('/', 301); }); Route::get('/product-details.html', function () { return Redirect::to('/stores', 301); }); Route::get('/the-rta-store-coupon-code', function () { return Redirect::to('/the-rta-store-coupon-codes', 301); }); Route::get('/davinci-coupon-code', function () { return Redirect::to('/davinci-coupon-codes', 301); }); Route::get('/beldt-coupon-code', function () { return Redirect::to('/beldt-coupon-codes', 301); }); Route::get('/evaless-coupon', function () { return Redirect::to('/evaless-coupons', 301); }); Route::get('/hotel-collection-discount-code', function () { return Redirect::to('/hotel-collection-discount-codes', 301); }); Route::get('/koa-coffee-coupon', function () { return Redirect::to('/koa-coffee-coupons', 301); }); Route::get('/ics-shoes-coupon-code', function () { return Redirect::to('/ics-shoes-coupon-codes', 301); }); Route::get('/sharge-discount-code', function () { return Redirect::to('/sharge-discount-codes', 301); }); Route::get('/longer-coupon-code', function () { return Redirect::to('/longer-coupon-codes', 301); }); Route::get('/emjay-promo-code', function () { return Redirect::to('/emjay-discount-codes', 301); }); Route::get('/invisasox-coupon', function () { return Redirect::to('/invisasox-discount-codes', 301); }); Route::get('/categories.php', function () { return Redirect::to('/categories', 301); }); Route::get('/categories.php?CatID=16', function () { return Redirect::to('/categories', 301); }); Route::get('/categories.php?CatID=15', function () { return Redirect::to('/categories', 301); }); Route::get('/categories.php?CatID=13', function () { return Redirect::to('/categories', 301); }); Route::get('/categories.php?CatID=46', function () { return Redirect::to('/categories', 301); }); Route::get('/stores.php', function () { return Redirect::to('/stores', 301); }); Route::get('/stores.php?CatID=21', function () { return Redirect::to('/stores', 301); }); Route::get('/stores.php?CatID=39', function () { return Redirect::to('/stores', 301); }); Route::get('/stores.php?CatID=15', function () { return Redirect::to('/stores', 301); }); Route::get('/copycode-new.php', function () { return Redirect::to('/', 301); }); Route::get('/copycode-new.php?Code=20em', function () { return Redirect::to('/', 301); }); Route::get('/copycode-new.php?Code=SALE55', function () { return Redirect::to('/', 301); }); Route::get('/copycode-new.php?Code=AIRIS10', function () { return Redirect::to('/', 301); }); Route::get('/copycode-new.php?Code=OK05', function () { return Redirect::to('/', 301); }); Route::get('/copycode-new.php?Code=OK15', function () { return Redirect::to('/', 301); }); Route::get('/copycode-new.php?Code=SWS170', function () { return Redirect::to('/', 301); }); Route::get('/deals.php', function () { return Redirect::to('/', 301); }); Route::get('/Hostinger-Codes', function () { return Redirect::to('/', 301); }); Route::get('/coupons.php', function () { return Redirect::to('/', 301); }); Route::get('/Xpluswear-Coupon-Code', function () { return Redirect::to('/xpluswear-coupon-codes', 301); }); Route::get('/Ever-Pretty-Promo-Code', function () { return Redirect::to('/ever-pretty-discount-code-us', 301); }); Route::get('/Boutiquefeel-Coupon-Code', function () { return Redirect::to('/', 301); }); // 301 redirect URLs end here // Frontend Routes Route::get('/', [HomeController::class, 'index'])->name('home'); Route::get('/stores', [HomeController::class, 'stores'])->name('stores'); Route::get('/categories', [HomeController::class, 'categories'])->name('categories'); Route::get('/categories/{slug}', [HomeController::class, 'stores'])->name('category_details'); Route::get('/blogs', [HomeController::class, 'blogs'])->name('blogs'); Route::get('/blog/{slug}', [HomeController::class, 'blog_details'])->name('blog_details'); Route::get('/about-us', [HomeController::class, 'about_us'])->name('about_us'); Route::get('/privacy-policy', [HomeController::class, 'privacy_policy'])->name('privacy_policy'); Route::post('/get-store-names', [HomeController::class, 'get_store_names'])->name('get_store_names'); Route::get('/sitemap.xml', [HomeController::class, 'sitemap'])->name('sitemap'); Route::get('/{slug}', [HomeController::class, 'store_details'])->name('store_details'); Route::get('/link{slug}', function () { Artisan::call('storage:link'); });