From 8f5fa4df83be6d691fac904cf9bea0699041285e Mon Sep 17 00:00:00 2001 From: Gocha Ossinkine Date: Sat, 9 Feb 2019 19:19:42 +0500 Subject: [PATCH] Add `controller.service_arguments` tag to controllers to make them public (#2059) --- .../src/main/resources/php-symfony/services.mustache | 1 + .../SymfonyBundle-php/Resources/config/services.yml | 3 +++ 2 files changed, 4 insertions(+) diff --git a/modules/openapi-generator/src/main/resources/php-symfony/services.mustache b/modules/openapi-generator/src/main/resources/php-symfony/services.mustache index f28cde4d73f..4dd35a5f535 100644 --- a/modules/openapi-generator/src/main/resources/php-symfony/services.mustache +++ b/modules/openapi-generator/src/main/resources/php-symfony/services.mustache @@ -28,6 +28,7 @@ services: - [setSerializer, ['@{{bundleAlias}}.service.serializer']] - [setValidator, ['@{{bundleAlias}}.service.validator']] - [setApiServer, ['@{{bundleAlias}}.api.api_server']] + tags: ['controller.service_arguments'] {{/operations}} {{/apis}} diff --git a/samples/server/petstore/php-symfony/SymfonyBundle-php/Resources/config/services.yml b/samples/server/petstore/php-symfony/SymfonyBundle-php/Resources/config/services.yml index 9e514b20a04..2ffc4164004 100644 --- a/samples/server/petstore/php-symfony/SymfonyBundle-php/Resources/config/services.yml +++ b/samples/server/petstore/php-symfony/SymfonyBundle-php/Resources/config/services.yml @@ -25,6 +25,7 @@ services: - [setSerializer, ['@open_apiserver.service.serializer']] - [setValidator, ['@open_apiserver.service.validator']] - [setApiServer, ['@open_apiserver.api.api_server']] + tags: ['controller.service_arguments'] open_apiserver.controller.store: class: OpenAPI\Server\Controller\StoreController @@ -32,6 +33,7 @@ services: - [setSerializer, ['@open_apiserver.service.serializer']] - [setValidator, ['@open_apiserver.service.validator']] - [setApiServer, ['@open_apiserver.api.api_server']] + tags: ['controller.service_arguments'] open_apiserver.controller.user: class: OpenAPI\Server\Controller\UserController @@ -39,4 +41,5 @@ services: - [setSerializer, ['@open_apiserver.service.serializer']] - [setValidator, ['@open_apiserver.service.validator']] - [setApiServer, ['@open_apiserver.api.api_server']] + tags: ['controller.service_arguments']