/** * @param ConfigureForumRoutes $event */ public function configureForumRoutes(ConfigureForumRoutes $event) { $actions = ['auth.singleso.action' => SingleSO::CONTROLLER_PATH . '/{action}', 'auth.singleso.slash' => SingleSO::CONTROLLER_PATH . '/', 'auth.singleso' => SingleSO::CONTROLLER_PATH]; foreach ($actions as $k => $v) { $event->get($v, $k, SingleSOAuthController::class); } }
/** * @param ConfigureForumRoutes $event */ public function configureForumRoutes(ConfigureForumRoutes $event) { $event->get('/auth/google', 'auth.google', 'JohnHearfield\\Auth\\Google\\GoogleAuthController'); }
/** * @param ConfigureForumRoutes $routes */ public function addRoutes(ConfigureForumRoutes $routes) { $routes->get('/t/{slug}', 'tag'); $routes->get('/tags', 'tags'); }
/** * @param ConfigureForumRoutes $event */ public function configureForumRoutes(ConfigureForumRoutes $event) { $event->get('/auth/github', 'auth.github', 'Flarum\\Auth\\GitHub\\GitHubAuthController'); }
/** * @param ConfigureForumRoutes $event */ public function addEmbedRoute(ConfigureForumRoutes $event) { $event->get('/embed/{id:\\d+(?:-[^/]*)?}[/{near:[^/]*}]', 'embed.discussion', 'Flarum\\Embed\\EmbeddedDiscussionController'); }
/** * @param ConfigureForumRoutes $event */ public function configureForumRoutes(ConfigureForumRoutes $event) { $event->get('/auth/discord', 'auth.discord', 'pnobbe\\Auth\\Discord\\DiscordAuthController'); }
/** * @param ConfigureForumRoutes $event */ public function configureForumRoutes(ConfigureForumRoutes $event) { $event->get('/auth/qq', 'auth.qq', 'Azonwan\\Auth\\QQ\\QQAuthController'); }
/** * @param ConfigureForumRoutes $event */ public function addRoutes(ConfigureForumRoutes $event) { $event->get('/t/{slug}', 'tag'); $event->get('/tags', 'tags'); }
/** * @param ConfigureForumRoutes $event */ public function configureForumRoutes(ConfigureForumRoutes $event) { $event->get('/auth/facebook', 'auth.facebook', 'Flarum\\Auth\\Facebook\\FacebookAuthController'); }
/** * @param ConfigureForumRoutes $event */ public function configureForumRoutes(ConfigureForumRoutes $event) { $event->get('/auth/qq', 'auth.qq', 'Lazyboywu\\Auth\\Qq\\QqAuthController'); }
/** * @param ConfigureForumRoutes $event */ public function configureForumRoutes(ConfigureForumRoutes $event) { $event->get('/auth/magento', 'auth.magento', 'Vovayatsyuk\\Auth\\Magento\\MagentoAuthController'); }
/** * @param ConfigureForumRoutes $event */ public function configureForumRoutes(ConfigureForumRoutes $event) { $event->get('/auth/beam', 'auth.beam', 'LukeT\\BeamAuth\\BeamAuthController'); }
/** * @param ConfigureForumRoutes $event */ public function addRoutes(ConfigureForumRoutes $event) { $event->get('/following', 'following'); }
/** * @param ConfigureForumRoutes $event */ public function configureForumRoutes(ConfigureForumRoutes $event) { $event->get('/auth/steam', 'auth.steam', 'Sijad\\Auth\\Steam\\SteamAuthController'); }
/** * @param ConfigureForumRoutes $event */ public function configureForumRoutes(ConfigureForumRoutes $event) { $event->get('/p/{id:\\d+(?:-[^/]*)?}', 'pages.page'); }
/** * @param ConfigureForumRoutes $event */ public function configureForumRoutes(ConfigureForumRoutes $event) { $event->get('/auth/twitter', 'auth.twitter', 'Flarum\\Auth\\Twitter\\TwitterAuthController'); }