From 76114f29793b6b9b1c0e32808429bb44c55d7171 Mon Sep 17 00:00:00 2001 From: Franz Liedke Date: Wed, 27 May 2015 23:59:41 +0200 Subject: [PATCH] Implement helper for generating routes in API actions. --- src/Api/Actions/JsonApiAction.php | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/Api/Actions/JsonApiAction.php b/src/Api/Actions/JsonApiAction.php index e5d4b7c6c..844c229a0 100644 --- a/src/Api/Actions/JsonApiAction.php +++ b/src/Api/Actions/JsonApiAction.php @@ -46,6 +46,14 @@ abstract class JsonApiAction implements ActionInterface return new Response($data, $status); } + protected function route($name, array $parameters = []) + { + /** @var \Flarum\Http\UrlGeneratorInterface $generator */ + $generator = app('Flarum\Http\UrlGeneratorInterface'); + + return $generator->toRoute($name, $parameters); + } + /** * Handle an API request and return an API response. *