PHP Classes

File: config/services.yaml

Recommend this page to a friend!
  Classes of Nyi Nyi Lwin   Symfony Multi Tenant   config/services.yaml   Download  
File: config/services.yaml
Role: Auxiliary data
Content type: text/plain
Description: Auxiliary data
Class: Symfony Multi Tenant
Example of multi-tenant application using Symfony
Author: By
Last change: Add Authentication For Tenant and Core
Date: 1 year ago
Size: 1,376 bytes
 

Contents

Class file image Download
# This file is the entry point to configure your own services. # Files in the packages/ subdirectory configure your dependencies. # Put parameters here that don't need to change on each machine where the app is deployed # https://symfony.com/doc/current/best_practices.html#use-parameters-for-application-configuration parameters: tenant_migrations_path: '%kernel.project_dir%/migrations/Tenant' hostname: '%env(HOSTNAME)%' services: # default configuration for services in *this* file _defaults: autowire: true # Automatically injects dependencies in your services. autoconfigure: true # Automatically registers your services as commands, event subscribers, etc. # makes classes in src/ available to be used as services # this creates a service per class whose id is the fully-qualified class name App\: resource: '../src/' exclude: - '../src/DependencyInjection/' - '../src/Entity/' - '../src/Kernel.php' # add more service definitions when explicit configuration is needed # please note that last definitions always *replace* previous ones App\Central\Services\TenantService: arguments: $em: '@doctrine.orm.entity_manager' App\Central\Command\TenantMigrationCommand: arguments: $container: '@service_container'