|
@@ -3,8 +3,14 @@
|
|
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
|
|
xsi:schemaLocation="http://symfony.com/schema/dic/services http://symfony.com/schema/dic/services/services-1.0.xsd">
|
|
|
|
|
|
+ <parameters>
|
|
|
+ <parameter key="sonata.user.form.type.security_roles.class">Sonata\UserBundle\Form\Type\SecurityRolesType</parameter>
|
|
|
+ <parameter key="sonata.user.profile.form.type.class">Sonata\UserBundle\Form\Type\ProfileType</parameter>
|
|
|
+ <parameter key="sonata.user.profile.form.handler.default.class">Sonata\UserBundle\Form\Handler\ProfileFormHandler</parameter>
|
|
|
+ </parameters>
|
|
|
+
|
|
|
<services>
|
|
|
- <service id="sonata.user.form.type.security_roles" class="Sonata\UserBundle\Form\Type\SecurityRolesType">
|
|
|
+ <service id="sonata.user.form.type.security_roles" class="%sonata.user.form.type.security_roles.class%">
|
|
|
<tag name="form.type" alias="sonata_security_roles" />
|
|
|
|
|
|
<argument type="service" id="sonata.admin.pool" />
|
|
@@ -20,12 +26,12 @@
|
|
|
</argument>
|
|
|
</service>
|
|
|
|
|
|
- <service id="sonata.user.profile.form.type" class="Sonata\UserBundle\Form\Type\ProfileType">
|
|
|
+ <service id="sonata.user.profile.form.type" class="%sonata.user.profile.form.type.class%">
|
|
|
<argument>%fos_user.model.user.class%</argument>
|
|
|
<tag name="form.type" alias="sonata_user_profile" />
|
|
|
</service>
|
|
|
|
|
|
- <service id="sonata.user.profile.form.handler.default" class="Sonata\UserBundle\Form\Handler\ProfileFormHandler" scope="request" public="false">
|
|
|
+ <service id="sonata.user.profile.form.handler.default" class="%sonata.user.profile.form.handler.default.class%" scope="request" public="false">
|
|
|
<argument type="service" id="sonata.user.profile.form" />
|
|
|
<argument type="service" id="request" />
|
|
|
<argument type="service" id="fos_user.user_manager" />
|