12345678910111213141516171819202122232425262728293031 |
- monolog:
- # channels: ['devicelog']
- # handlers:
- # devicelog:
- # channels: ['devicelog']
- # type: service
- # id: monolog.devicelog_handler
- services:
- # monolog.devicelog_handler:
- # class: DeviceBundle\Services\MonologHandler
- # arguments: ['@service_container']
-
- device.device_validator:
- class: DeviceBundle\Validator\Constraints\DeviceValidator
- arguments: ["@webservice","%device_check_url%"]
- tags:
- - { name: validator.constraint_validator }
- device.device_listener:
- class: DeviceBundle\EventListener\DeviceListener
- arguments: ["@webservice","%device_post_url%","%device_delete_post_url%","%device_put_url%", '@service_container']
- tags:
- - { name: doctrine.event_listener, event: postPersist }
- - { name: doctrine.event_listener, event: preRemove }
- - { name: doctrine.event_listener, event: postUpdate }
-
- device.twig_device_log_extension:
- class: DeviceBundle\Twig\DeviceLogExtension
- arguments: ["@webservice", "%remote_device_url%", "%remote_device_log_url%"]
- tags:
- - { name: twig.extension }
|