From 62b2b99881ee8fd5da9c45e5ba9168b336c3ffdd Mon Sep 17 00:00:00 2001 From: mpetrunic Date: Sat, 6 Jun 2015 18:20:19 +0200 Subject: [PATCH 1/2] Controller adjusted to work with url rewriting --- src/controllers/SwaggerController.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/controllers/SwaggerController.php b/src/controllers/SwaggerController.php index 884786e..84b9199 100755 --- a/src/controllers/SwaggerController.php +++ b/src/controllers/SwaggerController.php @@ -32,8 +32,9 @@ public function getIndex() return view('latrell/swagger::index'); } - public function getDocs($page = 'api-docs.json') + public function getDocs($page = 'api-docs') { + $page = $page . '.json'; $path = head((array) config('latrell-swagger.output')) . DIRECTORY_SEPARATOR . $page; if (! file_exists($path)) { App::abort(404); From 9fecb4f0e0cf73dff39753af4be012b79935c4ba Mon Sep 17 00:00:00 2001 From: mpetrunic Date: Sat, 6 Jun 2015 18:33:30 +0200 Subject: [PATCH 2/2] Suffix config removed(left blank) --- src/config/config.php | 2 +- src/controllers/SwaggerController.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/config/config.php b/src/config/config.php index 9f404cf..8f85372 100755 --- a/src/config/config.php +++ b/src/config/config.php @@ -11,7 +11,7 @@ 'default-api-version' => null, 'default-swagger-version' => null, 'api-doc-template' => null, - 'suffix' => '.{format}', +// 'suffix' => '.{format}', 'title' => 'Swagger UI' ); \ No newline at end of file diff --git a/src/controllers/SwaggerController.php b/src/controllers/SwaggerController.php index 84b9199..53cd75e 100755 --- a/src/controllers/SwaggerController.php +++ b/src/controllers/SwaggerController.php @@ -17,7 +17,7 @@ public function getIndex() $swagger->paths = config('latrell-swagger.paths'); $swagger->exclude = config('latrell-swagger.exclude'); $swagger->output = config('latrell-swagger.output'); - $swagger->suffix = config('latrell-swagger.suffix'); + $swagger->suffix = ""; $swagger->default_api_version = config('latrell-swagger.default-api-version'); $swagger->default_swagger_version = config('latrell-swagger.default-swagger-version'); $swagger->api_doc_template = config('latrell-swagger.api-doc-template');