enquiry($router); $this->user($router); $this->flow($router); $this->optimizationFlow($router); $this->siteFlow($router); $router->middleware('cors')->group(function () use ($router) { $this->templateLibraryApi($router); $this->googleTrendsApi($router); }); } public function templateLibraryApi(Router $router) { $router->get('templateLibraryApi/getSitesTemplateList', 'Wap\TemplateLibraryApi\TemplateLibraryApiController@getSitesTemplateList'); $router->get('templateLibraryApi/getWebsitePageList', 'Wap\TemplateLibraryApi\TemplateLibraryApiController@getWebsitePageList'); $router->get('templateLibraryApi/getChildWebsitePageListByPageId', 'Wap\TemplateLibraryApi\TemplateLibraryApiController@getChildWebsitePageListByPageId'); $router->get('templateLibraryApi/getWebsitePageDetailsByUri', 'Wap\TemplateLibraryApi\TemplateLibraryApiController@getWebsitePageDetailsByUri'); $router->post('templateLibraryApi/getVerifyResultBySiteId', 'Wap\TemplateLibraryApi\TemplateLibraryApiController@getVerifyResultBySiteId'); $router->post('templateLibraryApi/formSubmission', 'Wap\TemplateLibraryApi\TemplateLibraryApiController@formSubmission'); $router->get('templateLibraryApi/formSubmission1', 'Wap\TemplateLibraryApi\TemplateLibraryApiController@formSubmission1'); $router->post('templateLibraryApi/search', 'Wap\TemplateLibraryApi\TemplateLibraryApiController@search'); $router->get('templateLibraryApi/getTemplateListByPageId', 'Wap\TemplateLibraryApi\TemplateLibraryApiController@getWebsitePageDetailsByUri'); } public function googleTrendsApi(Router $router) { $router->match(['post', 'get'],'googleTrendsApi/getKeyWordResult', 'Wap\GoogleTrendsApi\GoogleTrendsApiController@getKeyWordResult'); } public function enquiry(Router $router) { $router->post('api/enquiry/add', 'Wap\Enquiry\EnquiryApiController@add'); } public function user(Router $router) { $router->post('api/user/register', 'Wap\User\UserController@guestRegister'); $router->post('api/user/login', 'Wap\User\UserController@guestLogin'); $router->post('api/user/sendSmsCode', 'Wap\User\UserController@sendSmsCode'); $router->post('api/user/checkSmsCode', 'Wap\User\UserController@checkSmsCode'); $router->post('api/user/changePassword', 'Wap\User\UserController@changePassword'); $router->post('api/user/guestPhoneLogin', 'Wap\User\UserController@guestPhoneLogin'); } public function flow(Router $router) { $router->get('/wap/{siteIdBase64}/flow', 'Wap\FlowController@index'); } public function optimizationFlow(Router $router) { $router->get('/wap/{siteIdBase64}/optimizationFlow', 'Wap\OptimizationFlowController@index'); } public function siteFlow(Router $router) { $router->match(['post', 'get'], '/wap/site-flow/{type}', 'Wap\SiteFlowController@index'); } }