You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

120 lines
4.1 KiB

  1. # This file is the entry point to configure your own services.
  2. # Files in the packages/ subdirectory configure your dependencies.
  3. # Put parameters here that don't need to change on each machine where the app is deployed
  4. # https://symfony.com/doc/current/best_practices.html#use-parameters-for-application-configuration
  5. parameters:
  6. locale: es
  7. services:
  8. # default configuration for services in *this* file
  9. _defaults:
  10. autowire: true # Automatically injects dependencies in your services.
  11. autoconfigure: true # Automatically registers your services as commands, event subscribers, etc.
  12. # makes classes in src/ available to be used as services
  13. # this creates a service per class whose id is the fully-qualified class name
  14. App\:
  15. resource: '../src/'
  16. exclude:
  17. - '../src/DependencyInjection/'
  18. - '../src/Entity/'
  19. - '../src/Kernel.php'
  20. - '../src/Tests/'
  21. # add more service definitions when explicit configuration is needed
  22. # please note that last definitions always *replace* previous ones
  23. admin.actividades:
  24. class: App\Admin\ActividadesAdmin
  25. arguments: [~, App\Entity\Actividades, ~]
  26. tags:
  27. - { name: sonata.admin, manager_type: orm, group: admin, label: Actividades }
  28. public: true
  29. admin.autoridades:
  30. class: App\Admin\AutoridadesAdmin
  31. arguments: [~, App\Entity\Autoridades, ~]
  32. tags:
  33. - { name: sonata.admin, manager_type: orm, group: admin, label: Autoridades }
  34. public: true
  35. admin.contacto:
  36. class: App\Admin\ContactoAdmin
  37. arguments: [~, App\Entity\Contacto, ~]
  38. tags:
  39. - { name: sonata.admin, manager_type: orm, group: admin, label: Contacto }
  40. public: true
  41. admin.grupo:
  42. class: App\Admin\GrupoAdmin
  43. arguments: [~, App\Entity\Grupo, ~]
  44. tags:
  45. - { name: sonata.admin, manager_type: orm, group: admin, label: Grupo }
  46. public: true
  47. admin.documentos:
  48. class: App\Admin\DocumentosAdmin
  49. arguments: [~, App\Entity\Documentos, ~]
  50. tags:
  51. - { name: sonata.admin, manager_type: orm, group: admin, label: Documentos }
  52. public: true
  53. admin.espacio:
  54. class: App\Admin\EspacioAdmin
  55. arguments: [~, App\Entity\Espacio, ~]
  56. calls:
  57. - [setTemplate, ['list', 'espacios/espacios.html.twig']]
  58. tags:
  59. - { name: sonata.admin, manager_type: orm, group: admin, label: Espacio }
  60. public: true
  61. admin.eventos:
  62. class: App\Admin\EventosAdmin
  63. arguments: [~, App\Entity\Eventos, ~]
  64. tags:
  65. - { name: sonata.admin, manager_type: orm, group: admin, label: Eventos }
  66. public: true
  67. admin.templates:
  68. class: App\Admin\TemplatesAdmin
  69. arguments: [~, App\Entity\Templates, ~]
  70. tags:
  71. - { name: sonata.admin, manager_type: orm, group: admin, label: Templates }
  72. public: true
  73. admin.invitacion:
  74. class: App\Admin\InvitacionAdmin
  75. arguments: [~, App\Entity\Invitacion, ~]
  76. tags:
  77. - { name: sonata.admin, manager_type: orm, group: admin, label: Invitacion }
  78. public: true
  79. admin.calendario:
  80. class: App\Admin\CalendarioAdmin
  81. arguments: [~, App\Entity\Calendario, ~]
  82. calls:
  83. - [setTemplate, ['list', 'calendario/calendario.html.twig']]
  84. tags:
  85. - { name: sonata.admin, manager_type: orm, group: admin, label: Calendario }
  86. public: true
  87. admin.user:
  88. class: App\Admin\UserAdmin
  89. arguments: [~, App\Entity\User, ~]
  90. tags:
  91. - { name: sonata.admin, manager_type: orm, group: admin, label: User }
  92. public: true
  93. admin.profile:
  94. class: App\Admin\ProfileAdmin
  95. arguments: [~, App\Entity\Profile, ~]
  96. tags:
  97. - { name: sonata.admin, manager_type: orm, group: admin, label: Profile }
  98. public: true
  99. admin.group:
  100. class: App\Admin\GroupAdmin
  101. arguments: [~, App\Entity\Group, ~]
  102. tags:
  103. - { name: sonata.admin, manager_type: orm, group: admin, label: Group }
  104. public: true