|
@@ -9,12 +9,21 @@ services:
|
|
|
arguments: ["@webservice"]
|
|
|
|
|
|
webservice.client.admin:
|
|
|
- class: WebserviceBundle\Services\ClientAdmin
|
|
|
- tags:
|
|
|
- - { name: kernel.event_listener, event: sonata.admin.event.configure.form, method: addType }
|
|
|
+ class: WebserviceBundle\Services\ClientAdmin
|
|
|
+ tags:
|
|
|
+ - { name: kernel.event_listener, event: sonata.admin.event.configure.form, method: addType }
|
|
|
+ - { name: kernel.event_listener, event: sonata.admin.event.configure.show, method: addClient }
|
|
|
|
|
|
webservice.form.type.remoteclient:
|
|
|
- class: WebserviceBundle\Form\Type\RemoteClientType
|
|
|
- arguments: ["@webservice.client.choiceloader"]
|
|
|
- tags:
|
|
|
- - { name: form.type }
|
|
|
+ class: WebserviceBundle\Form\Type\RemoteClientType
|
|
|
+ arguments: ["@webservice.client.choiceloader"]
|
|
|
+ tags:
|
|
|
+ - { name: form.type }
|
|
|
+
|
|
|
+ webservice.twig_remote_client_extension:
|
|
|
+ class: WebserviceBundle\Twig\RemoteClientExtension
|
|
|
+ arguments: ["@webservice"]
|
|
|
+ public: true
|
|
|
+# public: false
|
|
|
+ tags:
|
|
|
+ - { name: twig.extension }
|