get('/', 'LoginController::index'); $routes->get('/test', 'Home::test'); $routes->get('/login', 'LoginController::index');///auth/google $routes->get('/logout', 'LoginController::logout'); $routes->get('/oauth2callback', 'LoginController::receiveGoogleOAuthResponse'); $routes->get('/auth/google', 'LoginController::initiateGoogleOAuth'); $routes->group("/user", ["filter" => "authMVC"], function($routes){ $routes->post("create", "UserController::create"); $routes->get("create", "UserController::create"); $routes->post("edit", "UserController::edit"); $routes->get("list", "UserController::list"); $routes->get("getuser/(:hash)", "UserController::getuser/$1"); $routes->get("deactive/(:hash)", "UserController::deactive/$1"); $routes->get("rolesandteams", "UserController::getRolesAndTeams"); }); $routes->group("/dashboard", ["filter" => "authMVC"], function($routes){ $routes->get("view", "DashboardController::dashboard"); }); $routes->group("/client", ["filter" => "authMVC"], function($routes){ $routes->get("list", "ClientController::index"); $routes->get("create", "ClientController::clientOnboarding"); $routes->get('deposit/(:num)', 'ClientController::deposit/$1'); // application/config/routes.php // Add a route for the view_Deposit method $routes->get('view_deposit/(:num)', 'ClientController::view_Deposit/$1'); $routes->get('createtransaction', 'ClientController::createtransaction'); $routes->post('save_deposit', 'ClientController::saveDeposit'); // $routes->get('view_Deposit/(:num)/(:num)','ClientController/view_Deposit/$1/$2'); $routes->get("list/(:any)", "ClientController::editClientOnboarding/$1"); $routes->group("general", ["filter" => "authMVC"], function($routes){ $routes->post("create", "ClientController::createClientGeneralInfo"); $routes->post("edit", "ClientController::editClientGeneralInfo"); }); $routes->group("branch", ["filter" => "authMVC"], function($routes){ $routes->post("create", "ClientController::createClientBranch"); $routes->post("edit", "ClientController::editClientBranch"); $routes->get("list/(:any)", "ClientController::getSingleBranchDataById/$1"); }); $routes->group("relation", ["filter" => "authMVC"], function($routes){ $routes->post("create", "ClientController::createClientRelation"); $routes->post("edit", "ClientController::editClientRelation"); }); $routes->group("policy", ["filter" => "authMVC"], function($routes){ $routes->post("create", "ClientController::createClientPolicy"); $routes->post("edit", "ClientController::editClientPolicy"); $routes->get("list/(:any)", "ClientController::getClientPolicyById/$1"); $routes->post("policyGMCTerms", "ClientController::policyGMCTerms"); $routes->get("getterms", "ClientController::getterms"); }); $routes->group("kyc", ["filter" => "authMVC"], function($routes){ $routes->post("create", "ClientController::createClientKYCInfo"); $routes->post("edit", "ClientController::editClientKYCInfo"); $routes->get("list/(:any)", "ClientController::getKycDocsById/$1"); $routes->get("delete/(:any)", "ClientController::deleteClientKycDocs/$1"); }); $routes->group("premimum", ["filter" => "authMVC"], function($routes){ $routes->post("create", "ClientController::createClientPolicyPremium"); $routes->post("edit", "ClientController::editClientPolicyPremium"); }); $routes->group("terms", ["filter" => "authMVC"], function($routes){ $routes->post("gpa_create", "ClientController::policyGPATerms"); $routes->post("edit", "ClientController::editClientPolicyPremium"); }); }); $routes->group("/employee", ["filter" => "authMVC"], function($routes){ $routes->get("list", "EmployeeController::list"); $routes->get("search", "EmployeeController::search"); $routes->get("upload", "EmployeeController::employeesUplodWithEvents"); $routes->post("upload", "EmployeeController::employeesUplodWithEvents"); $routes->get("excel_error/(:any)", "EmployeeController::getExcelFileErrors/$1"); }); $routes->group("/master", ["filter" => "authMVC"], function($routes){ $routes->group("insurer", ["filter" => "authMVC"], function($routes){ $routes->get("list", "MasterController::insurerList"); $routes->get("create", "MasterController::insurerOnboarding"); $routes->post("createpost", "MasterController::createInsurerGeneralInfo"); $routes->post("edit", "MasterController::editInsurerGeneralInfo"); $routes->get("list/(:any)", "MasterController::editInsurerOnboarding/$1"); $routes->group("branch", ["filter" => "authMVC"], function($routes){ $routes->post("create", "MasterController::createInsurerBranch"); $routes->post("edit", "MasterController::editInsurerBranch"); $routes->get("editget/(:any)", "MasterController::editInsurerGet/$1"); $routes->get("list/(:any)", "MasterController::insurerBranchList/$1"); }); }); $routes->group("tpa", ["filter" => "authMVC"], function($routes){ $routes->get("list", "MasterController::tpaList"); $routes->get("create", "MasterController::tpaOnboarding"); $routes->post("createpost", "MasterController::createTPAGeneralInfo"); $routes->post("edit", "MasterController::editTPAGeneralInfo"); $routes->get("list/(:any)", "MasterController::editTPAOnboarding/$1"); $routes->group("branch", ["filter" => "authMVC"], function($routes){ $routes->post("create", "MasterController::createTPABranch"); $routes->get("editget/(:any)", "MasterController::editTPAGet/$1"); $routes->post("edit", "MasterController::editTPABranch"); $routes->get("list/(:any)", "MasterController::tpaBranchList/$1"); }); }); $routes->group("kyc", ["filter" => "authMVC"], function($routes){ $routes->get("list", "MasterController::kycList"); $routes->get("create", "MasterController::kycOnboarding"); $routes->post("createpost", "MasterController::createKYCInfo"); $routes->post("edit", "MasterController::editKYCInfo"); $routes->get("list/(:any)", "MasterController::editKYCOnboarding/$1"); $routes->get("delete/(:any)", "MasterController::deleteClientKycDocs/$1"); $routes->group("kycdocs", ["filter" => "authMVC"], function($routes){ $routes->post("createpost", "MasterController::createKycDocs"); $routes->get("editget/(:any)", "MasterController::editKYCGet/$1"); $routes->post("edit", "MasterController::editKYCDocs"); $routes->get("list", "MasterController::tpaBranchList"); $routes->get("list/(:any)", "MasterController::kycDocsList/$1"); }); }); $routes->group("policy", ["filter" => "authMVC"], function($routes){ $routes->get("list", "MasterController::policyTypeList"); $routes->get("create", "MasterController::policyTypeOnboarding"); $routes->post("createpost", "MasterController::createPolicyType"); $routes->post("edit", "MasterController::editPolicyType"); $routes->get("list/(:any)", "MasterController::editPolicyTypeOnboarding/$1"); $routes->group("policies", ["filter" => "authMVC"], function($routes){ $routes->post("createpost", "MasterController::createPolicies"); $routes->get("editget/(:any)", "MasterController::editPoliciesGet/$1"); $routes->post("edit", "MasterController::editPolicies"); $routes->get("list", "MasterController::tpaBranchList"); $routes->get("list/(:any)", "MasterController::policesList/$1"); }); }); }); $routes->group("/util", ["filter" => "authMVC"], function($routes){ $routes->get("clients-with-policies", "EmployeeController::getClientWithPolicies"); $routes->get("police-by-insurer/(:any)", "ClientController::getPolicesByInsurerId/$1"); $routes->get("get-file-error/(:any)", "EmployeeController::getUploadedFileError/$1"); $routes->get("kyc-other-docs-delete/(:any)", "ClientController::deleteClientKycOtherDocs/$1"); $routes->get("policy-premium", "ClientController::getpolicyGridData/$1"); $routes->get("update-policy-status", "ClientController::updateClientPolicyStatus/$1"); }); $routes->cli('processjob', 'JobWorker::processJob'); // $routes->get("/api", "RestAuthenticationController::index"); $routes->post("/api/verifyEmployeeNumber", "RestAuthenticationController::verifyEmployeeWithMobileNumber"); $routes->post("/api/getVerifiedUserData", "RestAuthenticationController::getVerifiedUserData"); $routes->group("/api", ["filter" => "authJWT"], function($routes){ $routes->post("logined", "RestAuthenticationController::logined"); $routes->post("getId", "RestAuthenticationController::getUserIdFromToken"); });