:: **Zploit** v1.0 | Current Path: **/home/theworkinglady.in/public_html/routes/**
:: Editing File: web.php
<?php use App\Http\Controllers\AdminController; use App\Http\Controllers\ApprovalController; use App\Http\Controllers\Auth\LoginController; use App\Http\Controllers\BlogController; use App\Http\Controllers\CoursesCategoryController; use App\Http\Controllers\CourseController; use Illuminate\Support\Facades\Route; use App\Http\Controllers\HomeController; use App\Http\Controllers\HomePageController; use App\Http\Controllers\JobController; use App\Http\Controllers\LeadController; use App\Http\Controllers\PricingPlanController; use App\Http\Controllers\RoleController; use App\Http\Controllers\UserController; use App\Http\Controllers\ProductController; use App\Http\Controllers\SiteSettingController; use App\Http\Controllers\SubCourseController; use App\Http\Controllers\TeamController; use App\Http\Controllers\NewsLetterController; use App\Http\Controllers\TestimonialController; use App\Http\Controllers\YouTubeController; use App\Http\Controllers\UniversityController; use App\Http\Controllers\WebHomeController; use App\Http\Controllers\SubscribeController; use App\Http\Controllers\ServiceAgreementController;; // use App\Models\ServiceAgreement; use App\Models\User; use App\Models\NewsLetter; use App\Models\PricingPlan; use Illuminate\Support\Facades\View; use App\Http\Controllers\ReplacementRequestController; use App\Http\Controllers\RefundRequestController; use App\Http\Controllers\RequestCeoController; use App\Http\Controllers\CaptchaController; /* |-------------------------------------------------------------------------- | 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! | */ Route::get('/', [WebHomeController::class, 'index'])->name('index'); Route::get('job-list', [WebHomeController::class, 'jobDetails'])->name('jobDetails'); Route::get('faq', [WebHomeController::class, 'faqPage'])->name('faqPage'); Route::view('/about-us', 'front.content.about')->name('about'); Route::view('/security-services', 'front.content.services.security')->name('security-services'); Route::view('/abroad-services', 'front.content.services.abroad')->name('abroad-services'); Route::view('/thank-you', 'front.content.thanks'); Route::view('/job-applied', 'front.content.applied'); Route::get('/pricing', [WebHomeController::class, 'pricing'])->name('price'); Route::get('/blog', [WebHomeController::class, 'blogIndex'])->name('blog'); Route::get('/blog/{slug}', [WebHomeController::class, 'blogDetails'])->name('blog-details'); Route::view('/contact-us', 'front.content.contact')->name('contact'); Route::view('/process', 'front.content.process')->name('process'); Route::get('/blacklist', [WebHomeController::class, 'blacklisted'])->name('blacklist'); Route::get('/our-team', [WebHomeController::class, 'team'])->name('team'); Route::view('/privacy-policy', 'front.content.privacy-policy'); Route::view('/terms-condition', 'front.content.terms-condition'); Route::view('/get-job', 'front.content.get-job')->name('getJobs'); Route::post('/post-job', [JobController::class, 'storeJob']); Route::post('/get-job', [JobController::class, 'applyJob']); Route::post('/get-job/update', [JobController::class, 'applyJobUpdate'])->name('applyJobUpdate'); Route::post('/subscribe', [SubscribeController::class, 'Subscribe'])->name('Subscribe'); Route::view('/registration', 'front.content.register'); Route::post('/register-employer', [UserController::class, 'storeEmployer']); Route::post('/create-lead', [LeadController::class, 'store']); Route::post('/user-login', [LoginController::class, 'userLogin']); Route::post('/admin-login', [LoginController::class, 'adminLogin'])->name('adminLogin'); Route::post('salect-plan/{id}', [LoginController::class, 'salectPlan'])->name('salectPlanDat'); Route::view('/next-step', 'front..parts.step1page'); //Recaptcha Route::get('/reload-captcha', [CaptchaController::class, 'reloadCaptcha']); Route::post('/contact-us', [CaptchaController::class, 'storeContactUs'])->name('storeContactUs'); View::composer(['front.panels.footer-top'], function ($view) { $new_letter = NewsLetter::where('status', 'active')->orderBy('created_at', 'DESC')->take(1)->get(); $view->with('new_letter', $new_letter); }); Auth::routes(); Route::group(['middleware' => ['auth']], function () { Route::get('/user-logout', [UserController::class, 'logoutUser'])->name('logoutUser'); }); Route::group(['middleware' => ['auth', 'role:Employer']], function () { Route::view('/employer/create', 'front.content.create-job')->name('EmployeCreateJob'); Route::get('/employer-dashboard', [UserController::class, 'employerDashboard'])->name('employerDashboard'); Route::get('/employer/jobs', [UserController::class, 'employerJobs'])->name('employerJobs'); Route::get('/employer/jobs-match', [UserController::class, 'employerJobMatches'])->name('employerJobMatches'); Route::get('/employer/details/{id}', [UserController::class, 'employerJobMatchDetails'])->name('employerJobMatchDetails'); Route::post('/pay-registration-fee', [UserController::class, 'payRegistrationFee']); Route::post('/pay-rest-amount-fee', [UserController::class, 'payRestAmountFee'])->name('payRestAmountFee'); Route::any('/phonepe-response', [UserController::class, 'phonepeResponse'])->name('phonepeResponse'); Route::any('/service-agreement', [UserController::class, 'serviceAgreement'])->name('serviceAgreement'); Route::any('/pricing-list', [UserController::class, 'pricingData'])->name('pricingData'); // Replacement Route Route::post('/replacement-request', [ReplacementRequestController::class, 'store'])->name('replacementrequest.store'); Route::post('/refund-request', [RefundRequestController::class, 'store'])->name('refundrequest.store'); Route::post('/request-ceo', [RequestCeoController::class, 'store'])->name('requestceo.store'); Route::post('/employer/upload/signagreement', [UserController::class, 'uploadSignAgreement'])->name('uploadSignAgreement'); }); Route::group(['middleware' => ['auth', 'role:Admin']], function () { Route::get('/dashboard', [WebHomeController::class, 'dashboard'])->name('dashboard'); Route::get('/admin/payments', [AdminController::class, 'payments'])->name('admin.payments'); Route::post('check-payment-status/{id}', [AdminController::class, 'checkStatus']); Route::get('/admin/employer', [UserController::class, 'employerIndex'])->name('admin.employer'); Route::post('/delete-multiple-employer', [UserController::class, 'destroyMultipleEmployer'])->name('lead.delete-employer'); Route::post('/admin/employer/destroy', [UserController::class, 'deleteEmployer'])->name('admin.employer.delete'); Route::get('/admin/employee', [UserController::class, 'employeeIndex'])->name('admin.employee'); Route::post('/delete-multiple-employee', [UserController::class, 'destroyMultipleEmployee'])->name('lead.delete-employee'); Route::get('/admin/assign-employee/{id}', [UserController::class, 'assignEmployee']); Route::get('/admin/employee/{id}', [UserController::class, 'employeeDetails'])->name('admin.employee.details'); Route::post('/admin/employee', [UserController::class, 'assign']); Route::post('/admin/employee/blacklist', [UserController::class, 'blacklist'])->name('admin.employee.blacklist'); Route::post('/admin/upload/agreement', [UserController::class, 'uploadAgreement'])->name('uploadAgreement'); Route::post('/admin/upload/agreement/destroy', [ServiceAgreementController::class, 'destroyServiceAgreement'])->name('destroyServiceAgreement'); // Route::post('/admin/news-letter/destroy', [ServiceAgreement::class, 'destroyNewsLetter'])->name('destroyNewsLetter'); Route::post('/admin/assign-contact', [UserController::class, 'asssignContact']); // Jobs Route::get('/admin/jobs', [JobController::class, 'index']); Route::get('/admin/jobs/{id}', [JobController::class, 'show']); Route::post('changeJobStatus/{id}', [JobController::class, 'changeStatus'])->name('changeJobStatus'); Route::post('/admin/job-delete', [JobController::class, 'destroy']); // Pricing Plan Route::get('/admin/pricing-plan', [PricingPlanController::class, 'index']); Route::get('/admin/pricing-plan/create', [PricingPlanController::class, 'create']); Route::post('/admin/pricing-plan/store', [PricingPlanController::class, 'store']); Route::get('/admin/pricing-plan/edit/{id}', [PricingPlanController::class, 'edit']); Route::post('/admin/pricing-plan/update', [PricingPlanController::class, 'update']); Route::post('/admin/pricing-plan/destroy', [PricingPlanController::class, 'destroy']); //testimonials Route::get('/admin/testimonials', [TestimonialController::class, 'index'])->name('testimonials.index'); Route::get('/admin/testimonials/create', [TestimonialController::class, 'create'])->name('testimonials.create'); Route::post('/admin/testimonials/store', [TestimonialController::class, 'store'])->name('testimonials.store'); Route::get('/admin/testimonials/edit/{id}', [TestimonialController::class, 'edit'])->name('testimonials.edit'); Route::post('/admin/testimonials/update', [TestimonialController::class, 'update'])->name('testimonials.update'); Route::post('/admin/testimonials/destroy', [TestimonialController::class, 'destroy'])->name('testimonials.destroy'); //you tube Route::get('/admin/youtube', [YouTubeController::class, 'index'])->name('index'); Route::get('/admin/youtube/create', [YouTubeController::class, 'create'])->name('create'); Route::post('/admin/youtube/store', [YouTubeController::class, 'store'])->name('store'); Route::get('/admin/youtube/edit/{id}', [YouTubeController::class, 'edit'])->name('edit'); Route::post('/admin/youtube/update', [YouTubeController::class, 'update'])->name('update'); Route::post('/admin/youtube/destroy', [YouTubeController::class, 'destroy'])->name('destroy'); // Team Route::get('/admin/team', [TeamController::class, 'index'])->name('admin-team-index'); Route::get('/admin/team/create', [TeamController::class, 'create'])->name('admin-team-create'); Route::post('/admin/team/store', [TeamController::class, 'store'])->name('team-store'); Route::get('/admin/team/edit/{id}', [TeamController::class, 'edit'])->name('team-edit'); Route::post('/admin/team/update', [TeamController::class, 'update'])->name('team-update'); Route::post('/admin/team/destroy', [TeamController::class, 'destroy'])->name('team-destroy'); Route::post('changeteamStatus/{id}', [TeamController::class, 'changeStatus'])->name('changeteamStatus'); // news letter Route::get('/admin/news-letter', [NewsLetterController::class, 'index'])->name('NewsLetterIndex'); Route::get('/admin/news-letter/create', [NewsLetterController::class, 'createNewsLetter'])->name('createNewsLetter'); Route::post('/admin/news-letter/store', [NewsLetterController::class, 'storeNewsLetter'])->name('storeNewsLetter'); Route::get('/admin/news-letter/edit/{id}', [NewsLetterController::class, 'editNewsLetter'])->name('editNewsLetter'); Route::post('/admin/news-letter/update', [NewsLetterController::class, 'updateNewsLetter'])->name('updateNewsLetter'); Route::post('/admin/news-letter/destroy', [NewsLetterController::class, 'destroyNewsLetter'])->name('destroyNewsLetter'); //Offer Popup Route::get('/admin/notification/create', [NewsLetterController::class, 'indexNotification'])->name('index.notification'); Route::post('/admin/notification/store', [NewsLetterController::class, 'storeNotification'])->name('store.notification'); // subscribe Route::get('/admin/subscribe-list', [SubscribeController::class, 'index'])->name('subscribeIndex'); Route::post('/admin/subscribe-list/destroy', [SubscribeController::class, 'destroySubscribe'])->name('destroySubscribe'); // Blog Category Route::get('/admin/blog/category', [BlogController::class, 'categoryIndex'])->name('blog-category-index'); Route::get('/admin/blog/category/create', [BlogController::class, 'categoryCreate'])->name('blog-category-create'); Route::post('/admin/blog/category/store', [BlogController::class, 'categoryStore'])->name('blog-category-store'); Route::get('/admin/blog/category/edit/{id}', [BlogController::class, 'categoryEdit'])->name('blog-category-edit'); Route::post('/admin/blog/category/update', [BlogController::class, 'categoryUpdate'])->name('blog-category-update'); Route::post('/admin/blog/category/destroy', [BlogController::class, 'categoryDestroy'])->name('blog-category-destroy'); // Blog Route::get('/admin/blog', [BlogController::class, 'index'])->name('admin-blog-index'); Route::get('/admin/blog/create', [BlogController::class, 'create'])->name('admin-blog-create'); Route::post('/admin/blog/store', [BlogController::class, 'store'])->name('blog-store'); Route::get('/admin/blog/edit/{id}', [BlogController::class, 'edit'])->name('blog-edit'); Route::post('/admin/blog/update', [BlogController::class, 'update'])->name('blog-update'); Route::post('/admin/blog/destroy', [BlogController::class, 'destroy'])->name('blog-destroy'); Route::post('changeBlogStatus/{id}', [BlogController::class, 'changeStatus'])->name('changeBlogStatus'); Route::post('changeCourseStatus/{id}', [CourseController::class, 'changeStatus'])->name('changeCourseStatus'); Route::post('changeSubCourseStatus/{id}', [SubCourseController::class, 'changeStatus'])->name('changeSubCourseStatus'); Route::post('changeUniversityStatus/{id}', [UniversityController::class, 'changeStatus'])->name('changeUniversityStatus'); // Blog FAQ Route::get('/admin/blog/faq', [BlogController::class, 'faqIndex'])->name('blog-faq-index'); Route::get('/admin/blog/faq/create', [BlogController::class, 'createFaq'])->name('blog-faq-create'); Route::post('/admin/blog/faq/store', [BlogController::class, 'storeFaq'])->name('blog-faq-store'); Route::get('/admin/blog/faq/edit/{id}', [BlogController::class, 'editFaq'])->name('blog-faq-edit'); Route::post('/admin/blog/faq/update', [BlogController::class, 'updateFaq'])->name('blog-faq-update'); Route::post('/admin/blog/faq/destroy', [BlogController::class, 'destroyFaq'])->name('blog-faq-destroy'); // Site Settings Route::get('/admin/site-settings', [SiteSettingController::class, 'index']); Route::post('/admin/site-settings/store', [SiteSettingController::class, 'store'])->name('site-settings-store'); //home Route::get('/admin/homecontent', [HomePageController::class, 'Index'])->name('homecontent.index'); Route::post('/admin/homecontent/store', [HomePageController::class, 'store'])->name('homecontent.store'); Route::post('/admin/about/content/store', [HomePageController::class, 'aboutstore'])->name('aboutstore'); //home Faq Route::get('/admin/home/faq', [HomePageController::class, 'faqIndex'])->name('faqIndex'); Route::get('/admin/home/faq/create', [HomePageController::class, 'faqCreate'])->name('faq-create'); Route::post('/admin/home/faq/store', [HomePageController::class, 'storeFaq'])->name('faq-store'); Route::get('/admin/home/faq/edit/{id}', [HomePageController::class, 'editFaq'])->name('faq-edit'); Route::post('/admin/home/faq/update', [HomePageController::class, 'updateFaq'])->name('faq-update'); Route::post('/admin/home/faq/destroy', [HomePageController::class, 'destroyFaq'])->name('faq-destroy'); //about Route::get('/admin/home/about', [HomePageController::class, 'indexabout'])->name('about'); Route::get('/admin/about/create', [HomePageController::class, 'createabout'])->name('about-create'); Route::post('/admin/about/store', [HomePageController::class, 'storeabout'])->name('about-store'); Route::get('/admin/about/edit/{id}', [HomePageController::class, 'editabout'])->name('about-edit'); // Leads Route::get('/admin/leads', [LeadController::class, 'index'])->name('lead-page'); Route::post('/admin/leads/destroy', [LeadController::class, 'destroyLead'])->name('destroyLead'); Route::post('/delete-multiple-leads', [LeadController::class, 'destroyMultipleLeads'])->name('lead.delete-multiple'); Route::post('/admin/search/lead', [LeadController::class, 'searchLead'])->name('searchLead'); // Request Raise Route::get('/replacement-request/show', [ReplacementRequestController::class, 'show'])->name('replacementrequest.show'); Route::get('/refund-request/show', [RefundRequestController::class, 'show'])->name('refundrequest.show'); Route::get('/request-ceo/show', [RequestCeoController::class, 'show'])->name('requestceo.show'); // Route::resource('roles', RoleController::class); // Route::resource('users', UserController::class); // Route::resource('products', ProductController::class); });