public function configureApiRoutes(ConfigureApiRoutes $event) { Page::setFormatter(app()->make('flarum.formatter')); $event->get('/pages', 'pages.index', Controller\ListPagesController::class); $event->post('/pages', 'pages.create', Controller\CreatePageController::class); $event->get('/pages/{id}', 'pages.show', Controller\ShowPageController::class); $event->patch('/pages/{id}', 'pages.update', Controller\UpdatePageController::class); $event->delete('/pages/{id}', 'pages.delete', Controller\DeletePageController::class); }
public function configureApiRoutes(ConfigureApiRoutes $event) { $event->get('/tags', 'tags.index', Controller\ListTagsController::class); $event->post('/tags', 'tags.create', Controller\CreateTagController::class); $event->post('/tags/order', 'tags.order', Controller\OrderTagsController::class); $event->patch('/tags/{id}', 'tags.update', Controller\UpdateTagController::class); $event->delete('/tags/{id}', 'tags.delete', Controller\DeleteTagController::class); }
/** * @param ConfigureApiRoutes $event */ public function configureApiRoutes(ConfigureApiRoutes $event) { $event->get('/flags', 'flags.index', Controller\ListFlagsController::class); $event->post('/flags', 'flags.create', Controller\CreateFlagController::class); $event->delete('/posts/{id}/flags', 'flags.delete', Controller\DeleteFlagsController::class); }
public function configureApiRoutes(ConfigureApiRoutes $event) { $event->get('/guardian/u/check/{id}', 'guardian.user.check', UserCheckController::class); }
public function configureApiRoutes(ConfigureApiRoutes $event) { $event->post('/profile/socialbuttons', 'davis.profile.buttons', EditSocialButtonsController::class); $event->get('/profile/socialbutton/{user}', 'davis.profile.button.user', GetSocialButtonsController::class); }
/** * @param ConfigureApiRoutes $event */ public function configureApiRoutes(ConfigureApiRoutes $event) { $event->get('/moderatorNotes', 'moderatorNotes.index', Controller\ListModeratorNotesController::class); $event->post('/moderatorNotes', 'moderatorNotes.create', Controller\CreateModeratorNoteController::class); $event->delete('/posts/{id}/moderatorNotes', 'moderatorNotes.delete', Controller\DeleteModeratorNotesController::class); }