services.yml 2.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. services:
  2. sonata.admin.host:
  3. class: IPv4Bundle\Admin\HostAdmin
  4. arguments: [~, IPv4Bundle\Entity\Host, BaseAdminBundle:CRUD]
  5. tags:
  6. - { name: sonata.admin, manager_type: orm, group: IPv4, label: Host, label_catalogue: IPv4Bundle, label_translator_strategy: sonata.admin.label.strategy.underscore }
  7. calls:
  8. - [setTranslationDomain, [IPv4Bundle]]
  9. public: true
  10. sonata.admin.host_type:
  11. class: IPv4Bundle\Admin\HostTypeAdmin
  12. arguments: [~, IPv4Bundle\Entity\HostType, BaseAdminBundle:CRUD]
  13. tags:
  14. - { name: sonata.admin, manager_type: orm, group: IPv4, label: HostType, label_catalogue: IPv4Bundle, label_translator_strategy: sonata.admin.label.strategy.underscore }
  15. calls:
  16. - [setTranslationDomain, [IPv4Bundle]]
  17. public: true
  18. sonata.admin.net_group:
  19. class: IPv4Bundle\Admin\NetGroupAdmin
  20. arguments: [~, IPv4Bundle\Entity\NetGroup, BaseAdminBundle:CRUD]
  21. tags:
  22. - { name: sonata.admin, manager_type: orm, group: IPv4, label: NetGroup, label_catalogue: IPv4Bundle, label_translator_strategy: sonata.admin.label.strategy.underscore }
  23. calls:
  24. - [setTranslationDomain, [IPv4Bundle]]
  25. public: true
  26. sonata.admin.pool:
  27. class: IPv4Bundle\Admin\PoolAdmin
  28. arguments: [~, IPv4Bundle\Entity\Pool, BaseAdminBundle:CRUD]
  29. tags:
  30. - { name: sonata.admin, manager_type: orm, group: IPv4, label: Pool, label_catalogue: IPv4Bundle, label_translator_strategy: sonata.admin.label.strategy.underscore }
  31. calls:
  32. - [setTranslationDomain, [IPv4Bundle]]
  33. public: true
  34. sonata.admin.sub_net:
  35. class: IPv4Bundle\Admin\SubNetAdmin
  36. arguments: [~, IPv4Bundle\Entity\SubNet, BaseAdminBundle:CRUD]
  37. tags:
  38. - { name: sonata.admin, manager_type: orm, group: IPv4, label: SubNet, label_catalogue: IPv4Bundle, label_translator_strategy: sonata.admin.label.strategy.underscore }
  39. calls:
  40. - [setTranslationDomain, [IPv4Bundle]]
  41. public: true
  42. dhcp_option_admin:
  43. class: IPv4Bundle\EventListener\AdminDHCPOption
  44. tags:
  45. - { name: kernel.event_listener, event: sonata.admin.event.configure.form, method: configureFormFields }
  46. - { name: kernel.event_listener, event: sonata.admin.event.configure.show, method: configureShowFields }