# 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: locale: es 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' - '../src/Tests/' # add more service definitions when explicit configuration is needed # please note that last definitions always *replace* previous ones admin.actividades: class: App\Admin\ActividadesAdmin arguments: [~, App\Entity\Actividades, ~] tags: - { name: sonata.admin, manager_type: orm, group: admin, label: Actividades } public: true admin.autoridades: class: App\Admin\AutoridadesAdmin arguments: [~, App\Entity\Autoridades, ~] tags: - { name: sonata.admin, manager_type: orm, group: admin, label: Autoridades } public: true admin.contacto: class: App\Admin\ContactoAdmin arguments: [~, App\Entity\Contacto, ~] tags: - { name: sonata.admin, manager_type: orm, group: admin, label: Contacto } public: true admin.grupo: class: App\Admin\GrupoAdmin arguments: [~, App\Entity\Grupo, ~] tags: - { name: sonata.admin, manager_type: orm, group: admin, label: Grupo } public: true admin.documentos: class: App\Admin\DocumentosAdmin arguments: [~, App\Entity\Documentos, ~] tags: - { name: sonata.admin, manager_type: orm, group: admin, label: Documentos } public: true admin.espacio: class: App\Admin\EspacioAdmin arguments: [~, App\Entity\Espacio, ~] calls: - [setTemplate, ['list', 'espacios/espacios.html.twig']] tags: - { name: sonata.admin, manager_type: orm, group: admin, label: Espacio } public: true admin.eventos: class: App\Admin\EventosAdmin arguments: [~, App\Entity\Eventos, ~] tags: - { name: sonata.admin, manager_type: orm, group: admin, label: Eventos } public: true admin.templates: class: App\Admin\TemplatesAdmin arguments: [~, App\Entity\Templates, ~] tags: - { name: sonata.admin, manager_type: orm, group: admin, label: Templates } public: true admin.invitacion: class: App\Admin\InvitacionAdmin arguments: [~, App\Entity\Invitacion, ~] tags: - { name: sonata.admin, manager_type: orm, group: admin, label: Invitacion } public: true admin.calendario: class: App\Admin\CalendarioAdmin arguments: [~, App\Entity\Calendario, ~] calls: - [setTemplate, ['list', 'calendario/calendario.html.twig']] tags: - { name: sonata.admin, manager_type: orm, group: admin, label: Calendario } public: true admin.user: class: App\Admin\UserAdmin arguments: [~, App\Entity\User, ~] tags: - { name: sonata.admin, manager_type: orm, group: admin, label: User } public: true admin.profile: class: App\Admin\ProfileAdmin arguments: [~, App\Entity\Profile, ~] tags: - { name: sonata.admin, manager_type: orm, group: admin, label: Profile } public: true admin.group: class: App\Admin\GroupAdmin arguments: [~, App\Entity\Group, ~] tags: - { name: sonata.admin, manager_type: orm, group: admin, label: Group } public: true