home/autoph/public_html/projects/Rating-AutoHub/routes/web.php000064400000026072150247703410020541 0ustar00 'auth'],function(){ Route::get('/systems',[SystemController::class,'index'])->name('system.index'); Route::get('/dashboard',[AuthController::class,'dashBoard'])->name('admin.dashboard'); Route::get('systems/fetchall',[SystemController::class, 'fetchall'])->name('system.fetch'); Route::post('systems/store',[SystemController::class, 'store'])->name('system.store'); Route::post('systems/get',[SystemController::class, 'edit'])->name('system.get'); Route::post('systems/update',[SystemController::class, 'update'])->name('system.update'); Route::post('systems/destroy',[SystemController::class,'destroy'])->name('system.destory'); Route::get('systems/select2',[SystemController::class,'select2fetchAll'])->name('system.select2'); Route::get('/questions',[QuestionsController::class, 'index'])->name('question.index'); Route::get('questions/fetchall',[QuestionsController::class, 'fetchall'])->name('question.fetch'); Route::post('questions/store',[QuestionsController::class, 'store'])->name('question.store'); Route::post('questions/get',[QuestionsController::class, 'edit'])->name('question.get'); Route::post('questions/update',[QuestionsController::class, 'update'])->name('question.update'); Route::post('questions/destroy',[QuestionsController::class,'destroy'])->name('question.destory'); Route::get('questionnaires',[QuestionnaireController::class,'index'])->name('questionnaires.index'); Route::get('questionnaires/fetchall',[QuestionnaireController::class,'fetchall'])->name('questionnaires.fetch'); Route::get('questionnaires/create',[QuestionnaireController::class,'create'])->name('questionnaires.create'); Route::post('questionnaires/store',[QuestionnaireController::class,'store'])->name('questionnaires.store'); Route::get('questionnaires/view/{tmp_id}/{sys_id}',[QuestionnaireController::class,'edit'])->name('questionnaires.edit'); Route::post('questionnaires/destroy',[QuestionnaireController::class,'destroy'])->name('questionnaires.destroy'); Route::post('questionnaires/update',[QuestionnaireController::class,'update'])->name('questionnaires.update'); Route::post('questionnaires/getQuestions',[QuestionnaireController::class,'getQuestions'])->name('questionnaires.getQuestions'); Route::get('/templates',[TemplateController::class,'index'])->name('templates.index'); Route::get('templates/fetchall',[TemplateController::class,'fetchall'])->name('templates.fetch'); Route::get('/templates/create',[TemplateController::class,'create'])->name('templates.create'); Route::post('templates/store',[TemplateController::class,'store'])->name('templates.store'); // Route::post('templates/get',[TemplateController::class, 'edit'])->name('templates.get'); Route::get('templates/{id}',[TemplateController::class,'edit'])->name('templates.edit'); Route::post('templates/update',[TemplateController::class, 'update'])->name('templates.update'); Route::post('templates/destroy',[TemplateController::class, 'destroy'])->name('templates.destroy'); Route::get('templates/templateSelect2fetchAll',[AuthController::class,'templateSelect2fetchAll'])->name('templates.select2'); Route::get('questionnaires/getQs',[QuestionnaireController::class,'getQs'])->name('questionnaires.getqs'); Route::get('reports', function(){ $page_title = "Reports"; return view('admin.reports.index')->with(['page_title' => $page_title]); }); Route::get('blank',[AuthController::class, 'reportDashboard'])->name('dashboard.blank'); Route::get('questionnaires_masterfile',[AuthController::class, 'qstDashboard'])->name('dashboard.qst'); Route::get('get/questionnaires_masterfile',[AuthController::class, 'qstReport'])->name('report.qst'); Route::get('questions_masterfile',[AuthController::class, 'qstnDashboard'])->name('dashboard.qstn'); Route::get('get/questions_masterfile',[AuthController::class, 'qstnReport'])->name('report.qstn'); Route::get('qstn_tmp_masterfile',[AuthController::class, 'qsttmpDashboard'])->name('dashboard.qstntmp'); Route::get('get/questions_template_masterfile',[AuthController::class, 'qstntmpReport'])->name('report.qstntmp'); Route::get('templates_masterfile',[AuthController::class, 'tmpDashboard'])->name('dashboard.tmp'); Route::get('get/templates_masterfile',[AuthController::class, 'tmpReport'])->name('report.tmp'); // Route::get('average_per_question_masterfile',[AuthController::class, 'avgperQstDashboard'])->name('dashboard.avgPerQstn'); Route::get('get/average_per_question_masterfile',[AuthController::class, 'avgPerQuestion'])->name('report.avgPerQstn'); Route::get('templates_questions_masterfile',[AuthController::class, 'tmpqstnDashboard'])->name('dashboard.tmpqstn'); Route::get('get/templates_questions_masterfile',[AuthController::class, 'tmpqstn'])->name('report.tmpqstn'); // Route::get('systems_masterfile',[AuthController::class, 'sysDashboard'])->name('dashboard.sys'); Route::get('get/systems_masterfile',[AuthController::class, 'sysReport'])->name('report.sys'); Route::get('reviews_masterfile',[AuthController::class, 'rvwDashboard'])->name('dashboard.rvw'); Route::get('get/reviews_masterfile',[AuthController::class, 'rvwReport'])->name('report.rvw'); Route::get('count_per_system_masterfile',[AuthController::class, 'countSystem'])->name('dashboard.cntSys'); Route::get('get/count_per_system_masterfile',[AuthController::class, 'cprReport'])->name('report.cntsys'); Route::get('comment_summary_per_system',[AuthController::class,'commentSummary'])->name('dashboard.comments'); Route::get('get/comment_summary_system_masterfile',[AuthController::class,'commentsReport'])->name('report.comments'); Route::get('fetchTmp',[AuthController::class,'fetchTMP']); Route::get('fetchQst',[AuthController::class,'fetchQst']); Route::get('default',[AuthController::class, 'default'])->name('dashboard.default'); Route::get('getTopFive',[AuthController::class, 'show'])->name('dashboard.show'); Route::any('customLogout',[AuthController::class, 'customLogout'])->name('customLogout'); Route::get('profile',[ProfileController::class, 'getProfile'])->name('user.profile'); Route::post('update-profile',[ProfileController::class, 'updateProfile'])->name('user.update.profile'); Route::post('import_comp',[AuthController::class,'importComp'])->name('import-comp'); Route::get('companies/fetchall',[AuthController::class, 'companies'])->name('companies.list'); Route::get('emails/fetchall',[AuthController::class, 'emails'])->name('emails.status'); Route::post('resend',[AnswerController::class, 'resendEmail'])->name('email.resend'); Route::get('roles',[AuthController::class, 'roles'])->name('auth.roles'); Route::get('fetchRoles',[AuthController::class, 'fetchRoles'])->name('auth.fetchRoles'); Route::get('addRole',[AuthController::class, 'addRole'])->name('auth.addRole'); Route::post('addNewRole',[AuthController::class, 'addNewRole'])->name('auth.addNewRole'); Route::get('editRole/{id}',[AuthController::class, 'editRole'])->name('auth.editRole'); Route::get('userIndex',[AuthController::class, 'userIndex'])->name('auth.userIndex'); Route::get('fetchUsers',[AuthController::class, 'fetchUsers'])->name('auth.fetchUsers'); Route::get('userEdit/{id}',[AuthController::class, 'userEdit'])->name('auth.userEdit'); Route::get('getAbilities/{id}',[AuthController::class, 'getAbilities'])->name('auth.getAbilities'); Route::get('getAllAbilities',[AuthController::class, 'getAllAbilities'])->name('auth.getAllAbilities'); Route::get('getRole',[AuthController::class, 'getRole'])->name('auth.getRole'); Route::post('updateUserAbilities',[AuthController::class,'updateUserAbilities'])->name('auth.updateUserAbilities'); Route::post('updateRoleAbilities',[AuthController::class,'updateRoleAbilities'])->name('auth.updateRoleAbilities'); Route::get('assignRoleToUser/{id}',[AuthController::class,'assignRoleToUser'])->name('auth.assignRoleToUser'); Route::post('updateUserRole/{id}',[AuthController::class,'updateUserRole'])->name('auth.updateUserRole'); Route::get('disclaimer',[AuthController::class,'disclaimer'])->name('auth.disclaimer'); Route::post('update-disclaimer',[AuthController::class,'updateDisclaimer'])->name('auth.updateDisclaimer'); }); Route::get('/',function(){ if(Auth::check()){ return redirect()->route('admin.dashboard'); } else { return view('auth.index'); } })->name('auth.index'); Route::get('signup', function(){ if(Auth::check()){ return redirect()->route('admin.dashboard'); } else { return view('auth.registration'); } })->name('auth.signup'); Route::post('login',[AuthController::class,'login'])->name('auth.login'); Route::post('register',[AuthController::class,'register'])->name('auth.register'); Route::get('/search/s/{s}/tid/{tid}',[AnswerController::class,'verify'])->name('users.verify'); Route::post('response',[AnswerController::class,'getAnswer'])->name('user.response'); Route::get('userlogin',function(){ $disclaimer = DB::table('disclaimer')->select('content')->first(); return view('users.login')->with(['disclaimer'=>$disclaimer]); })->name('users.login'); Route::post('employeeLogin',[AnswerController::class,'employeeLogin'])->name('employee.login'); Route::get('/thankyou', function(){ $page_title = ""; return view()->make('message.message',['message' => '

Thank you for your response!


This will help us identify which areas to improve
'])->with(['page_title' => $page_title]); }); Route::get('forget_password',[AuthController::class, 'forget'])->name('user.forget'); Route::post('forgot_password',[AuthController::class, 'forgetPassword'])->name('user.forgot'); Route::get('password-forget/{email}/{token}',[AuthController::class, 'renderResetPassword'])->name('user.forgetpage'); Route::post('reset-password',[AuthController::class, 'resetPassword'])->name('user.resetpassword'); Route::get('getCompany',[AuthController::class, 'getCompany'])->name('company.list'); Route::get('system_setup',[AuthController::class, 'system_setup'])->name('auth.company'); Route::get('email_response',[AuthController::class, 'email_response'])->name('auth.emails');