parameters: locale: 'en' stripe_publishable_key: '%env(resolve:STRIPE_PUBLISHABLE_KEY)%' stripe_secret_key: '%env(resolve:STRIPE_SECRET_KEY)%' services: _defaults: autowire: true autoconfigure: true _instanceof: App\Reporting\ReportInterface: tags: [ 'app.report' ] App\JsonApi\ResourceInterface: tags: [ 'app.api_resource' ] App\Controller\Api\AbstractController: calls: - [ setSerializer, [ '@App\JsonApi\Serializer' ] ] - [ setDeserializer, [ '@App\JsonApi\Deserializer' ] ] App\: resource: '../src/*' exclude: '../src/{DependencyInjection,Entity,Tests,Kernel.php}' App\Controller\: resource: '../src/Controller' tags: [ 'controller.service_arguments' ] App\Reporting\ReportManager: arguments: [ !tagged_iterator 'app.report' ] App\JsonApi\ResourceManager: arguments: [!tagged_iterator 'app.api_resource'] Stripe\StripeClient: arguments: ['%stripe_secret_key%']