services.yml 1.4 KB

123456789101112131415161718192021222324252627282930313233
  1. services:
  2. sonata.admin.net_group:
  3. class: IPv4Bundle\Admin\NetGroupAdmin
  4. arguments: [~, IPv4Bundle\Entity\NetGroup, BaseAdminBundle:CRUD]
  5. tags:
  6. - { name: sonata.admin, manager_type: orm, group: IPv4, label: NetGroup, label_catalogue: IPv4Bundle, label_translator_strategy: sonata.admin.label.strategy.underscore }
  7. calls:
  8. - [setTranslationDomain, [IPv4Bundle]]
  9. public: true
  10. sonata.admin.ipv_4.pool:
  11. class: IPv4Bundle\Admin\PoolAdmin
  12. arguments: [~, IPv4Bundle\Entity\Pool, BaseAdminBundle:CRUD]
  13. tags:
  14. - { name: sonata.admin, manager_type: orm, group: IPv4, label: Pool, label_catalogue: IPv4Bundle, label_translator_strategy: sonata.admin.label.strategy.underscore }
  15. calls:
  16. - [setTranslationDomain, [IPv4Bundle]]
  17. public: true
  18. sonata.admin.sub_net:
  19. class: IPv4Bundle\Admin\SubNetAdmin
  20. arguments: [~, IPv4Bundle\Entity\SubNet, BaseAdminBundle:CRUD]
  21. tags:
  22. - { name: sonata.admin, manager_type: orm, group: IPv4, label: SubNet, label_catalogue: IPv4Bundle, label_translator_strategy: sonata.admin.label.strategy.underscore }
  23. calls:
  24. - [setTranslationDomain, [IPv4Bundle]]
  25. public: true
  26. pool_ipv4_service:
  27. class: IPv4Bundle\Services\PoolService
  28. arguments: [ '@doctrine.orm.entity_manager' ]
  29. public: true