##Configuration pour le Routing Dynamic #cmf_routing: # chain: # routers_by_id: # router.default: 200 # cmf_routing.dynamic_router: 100 # dynamic: # persistence: # orm: # enabled: true # manager_name: ~ # controllers_by_class: # AGridBundle\Entity\AGridPage: AGridBundle\Controller\AGridPageController:index services: # Overload All Repositories AGridBundle\Repository\: resource: '../../Repository' autowire: true tags: ['doctrine.repository_service'] # OverLoad all Controllers AGridBundle\Controller\: resource: '../../Controller' autowire: true tags: ['controller.service_arguments'] # Overload call command AGridBundle\Command\: resource: '../../Command' autowire: true tags: ['console.command'] # add more service definitions when explicit configuration is needed # please note that last definitions always *replace* previous ones agrid.page_manager: class: AGridBundle\Service\AGridPageManager public: true arguments: ['@service_container'] tags: - { name: kernel.event_listener, event: net15.agrid.page.make.cache , method: makeCache} agrid.content_manager: class: AGridBundle\Service\AGridContentManager public: true arguments: ['@service_container'] agrid.row_manager: class: AGridBundle\Service\AGridRowManager public: true arguments: ['@service_container'] agrid.col_manager: class: AGridBundle\Service\AGridColManager public: true arguments: ['@service_container'] agrid.module_manager: class: AGridBundle\Service\AGridModuleManager public: true arguments: ['@service_container'] net15.seo_manager: class: AGridBundle\Service\SEOManager public: true arguments: ['@router'] agrid.content_col_module.manager: class: AGridBundle\Service\AGridContentColModuleManager public: true arguments: ['@service_container'] agrid.module_type.manager: class: AGridBundle\Service\AGridModuleTypeManager public: true arguments: ['@service_container'] agrid.factory: class: AGridBundle\Service\AGridFactory public: true arguments: ['@service_container'] agrid.module.video.manager: class: AGridBundle\Service\AgridModuleVideoManager public: true arguments: ['@service_container'] agrid.slug_manager: class: AGridBundle\Service\AGridSlugElementManager public: true arguments: ['@service_container'] agrid.cache_listener: class: AGridBundle\Service\UpdateCacheListener public: true arguments: ['@service_container'] tags: - { name: kernel.event_listener, event: net15.agrid.module.update.cache , method: onModuleCacheUpdate} - { name: kernel.event_listener, event: net15.agrid.col.update.cache , method: onColCacheUpdate} - { name: kernel.event_listener, event: net15.agrid.row.update.cache , method: onRowCacheUpdate} - { name: kernel.event_listener, event: net15.agrid.content.update.cache , method: onContentCacheUpdate} agrid.news_manager: class: AGridBundle\Service\AGridNewsManager public: true arguments: ['@service_container'] agrid.news_feed.manager: class: AGridBundle\Service\AGridNewsFeedManager public: true arguments: ['@service_container'] agrid.module.news_feed.manager: class: AGridBundle\Service\AGridModuleNewsFeedManager public: true arguments: ['@service_container'] agrid.cache_service: class: AGridBundle\Service\AgridCacheService public: true arguments: ['@twig', '@agrid_pool', '@doctrine.orm.entity_manager']