services: dashboard.block.chat: class: App\Blocks\ChatBlockService arguments: - 'dashboard.block.chat' # nombre del bloque obligatorio para el constructor - '@templating' # sistema de carga de templates - "@doctrine.orm.default_entity_manager" # entity manager para consultas a base de datos de las entidades - '@security.helper' # interface para consultas de seguridad public: true tags: - { name: sonata.block } dashboard.block.workshop: class: App\Blocks\WorkShopBlockService arguments: - 'dashboard.block.workshop' # nombre del bloque obligatorio para el constructor - '@templating' # sistema de carga de templates - "@doctrine.orm.default_entity_manager" # entity manager para consultas a base de datos de las entidades - '@security.helper' # interface para consultas de seguridad - "@sonata.admin.pool" public: true tags: - { name: sonata.block } dashboard.block.news: class: App\Blocks\NewsBlockService arguments: - 'dashboard.block.news' # nombre del bloque obligatorio para el constructor - '@templating' # sistema de carga de templates - "@doctrine.orm.default_entity_manager" # entity manager para consultas a base de datos de las entidades - '@security.helper' # interface para consultas de seguridad - "@sonata.admin.pool" public: true tags: - { name: sonata.block } dashboard.block.stepprogress: class: App\Blocks\StepProgressBlockService arguments: - 'dashboard.block.stepprogress' # nombre del bloque obligatorio para el constructor - '@templating' # sistema de carga de templates - "@doctrine.orm.default_entity_manager" # entity manager para consultas a base de datos de las entidades - '@security.helper' # interface para consultas de seguridad - "@sonata.admin.pool" public: true tags: - { name: sonata.block } dashboard.block.entrepreneurs: class: App\Blocks\EntrepreneursBlockService arguments: - 'dashboard.block.workshop' # nombre del bloque obligatorio para el constructor - '@templating' # sistema de carga de templates - "@doctrine.orm.default_entity_manager" # entity manager para consultas a base de datos de las entidades - "@sonata.admin.pool" public: true tags: - { name: sonata.block } dashboard.block.documents: class: App\Blocks\DocumentsBlockService arguments: - 'dashboard.block.documents' # nombre del bloque obligatorio para el constructor - '@templating' # sistema de carga de templates - "@doctrine.orm.default_entity_manager" # entity manager para consultas a base de datos de las entidades - '@security.helper' # interface para consultas de seguridad - '@fm_elfinder.configurator.default' public: true tags: - { name: sonata.block } dashboard.block.trainerclasses: class: App\Blocks\TrainerClassesBlock arguments: - 'dashboard.block.incubado' # nombre del bloque obligatorio para el constructor - '@templating' # sistema de carga de templates - "@doctrine.orm.default_entity_manager" # entity manager para consultas a base de datos de las entidades - '@service_container' public: true tags: - { name: sonata.block } dashboard.block.progress: class: App\Blocks\ProgressBlockService arguments: - 'dashboard.block.progress' # nombre del bloque obligatorio para el constructor - '@templating' # sistema de carga de templates - "@doctrine.orm.default_entity_manager" # entity manager para consultas a base de datos de las entidades - '@security.helper' # interface para consultas de seguridad public: true tags: - { name: sonata.block } dashboard.block.progresstrainer: class: App\Blocks\ProgressTrainerBlockService arguments: - 'dashboard.block.progress' # nombre del bloque obligatorio para el constructor - '@templating' # sistema de carga de templates - "@doctrine.orm.default_entity_manager" # entity manager para consultas a base de datos de las entidades - '@security.helper' # interface para consultas de seguridad public: true tags: - { name: sonata.block } dashboard.block.progressbso: class: App\Blocks\ProgressBSOBlockService arguments: - 'dashboard.block.progressbso' # nombre del bloque obligatorio para el constructor - '@templating' # sistema de carga de templates - "@doctrine.orm.default_entity_manager" # entity manager para consultas a base de datos de las entidades - '@security.helper' # interface para consultas de seguridad public: true tags: - { name: sonata.block } dashboard.block.achievement: class: App\Blocks\AchievementBlockService arguments: - 'dashboard.block.attachment' # nombre del bloque obligatorio para el constructor - '@templating' # sistema de carga de templates - "@doctrine.orm.default_entity_manager" # entity manager para consultas a base de datos de las entidades - '@security.helper' # interface para consultas de seguridad - "@sonata.admin.pool" public: true tags: - { name: sonata.block } dashboard.block.convocatoria: class: App\Blocks\ConvocatoriaBlockService arguments: - 'dashboard.block.convocatoria' # nombre del bloque obligatorio para el constructor - '@templating' # sistema de carga de templates - "@doctrine.orm.default_entity_manager" # entity manager para consultas a base de datos de las entidades - '@security.helper' # interface para consultas de seguridad - "@sonata.admin.pool" public: true tags: - { name: sonata.block } dashboard.block.stats: class: App\Blocks\StatsBlockService arguments: - 'dashboard.block.stats' # nombre del bloque obligatorio para el constructor - '@templating' # sistema de carga de templates - "@doctrine.orm.default_entity_manager" # entity manager para consultas a base de datos de las entidades - '@security.helper' # interface para consultas de seguridad - "@sonata.admin.pool" public: true tags: - { name: sonata.block }