|
8 | 8 | <parameter key="symfony_cmf_create.jsloader.controller.class">Symfony\Cmf\Bundle\CreateBundle\Controller\JsloaderController</parameter> |
9 | 9 | <parameter key="symfony_cmf_create.rest.controller.class">Symfony\Cmf\Bundle\CreateBundle\Controller\RestController</parameter> |
10 | 10 | <parameter key="symfony_cmf_create.rdf_type_factory_class">Midgard\CreatePHP\Metadata\RdfTypeFactory</parameter> |
| 11 | + <parameter key="symfony_cmf_create.container_rdf_type_factory_class">Symfony\Cmf\Bundle\CreateBundle\Metadata\ContainerRdfTypeFactory</parameter> |
11 | 12 | <parameter key="symfony_cmf_create.rest.handler_class">Midgard\CreatePHP\RestService</parameter> |
12 | 13 | </parameters> |
13 | 14 |
|
|
28 | 29 | <service id="symfony_cmf_create.rest.controller" class="%symfony_cmf_create.rest.controller.class%"> |
29 | 30 | <argument type="service" id="fos_rest.view_handler"/> |
30 | 31 | <argument type="service" id="symfony_cmf_create.object_mapper"/> |
31 | | - <argument type="service" id="symfony_cmf_create.rdf_type_factory"/> |
| 32 | + <argument type="service" id="symfony_cmf_create.container_rdf_type_factory"/> |
32 | 33 | <argument type="service" id="symfony_cmf_create.rest.handler"/> |
33 | 34 | <argument>%symfony_cmf_create.role%</argument> |
34 | 35 | <argument type="service" id="security.context" on-invalid="ignore"/> |
35 | 36 | </service> |
36 | 37 |
|
37 | 38 | <service id="symfony_cmf_create.twig_extension" class="Midgard\CreatePHP\Extension\Twig\CreatephpExtension"> |
38 | | - <argument type="service" id="symfony_cmf_create.rdf_type_factory"/> |
| 39 | + <argument type="service" id="symfony_cmf_create.container_rdf_type_factory"/> |
39 | 40 | <tag name="twig.extension"/> |
40 | 41 | </service> |
41 | 42 |
|
42 | 43 | <service id="symfony_cmf_create.rdf_driver" class="Midgard\CreatePHP\Metadata\RdfDriverXml"> |
43 | 44 | <argument>%symfony_cmf_create.rdf_config_dirs%</argument> |
44 | 45 | </service> |
45 | 46 |
|
| 47 | + <!-- |
46 | 48 | <service id="symfony_cmf_create.rdf_type_factory" class="%symfony_cmf_create.rdf_type_factory_class%" public="true"> |
47 | 49 | <argument type="service" id="symfony_cmf_create.object_mapper"/> |
48 | 50 | <argument type="service" id="symfony_cmf_create.rdf_driver"/> |
49 | 51 | <argument>%symfony_cmf_create.map%</argument> |
50 | 52 | </service> |
| 53 | + --> |
| 54 | + |
| 55 | + <service id="symfony_cmf_create.container_rdf_type_factory" class="%symfony_cmf_create.container_rdf_type_factory_class%" public="true"> |
| 56 | + <argument type="service" id="symfony_cmf_create.object_mapper"/> |
| 57 | + <argument type="service" id="symfony_cmf_create.rdf_driver"/> |
| 58 | + <argument>%symfony_cmf_create.rdfmapper%</argument> |
| 59 | + <call method="setContainer"> |
| 60 | + <argument type="service" id="service_container" /> |
| 61 | + </call> |
| 62 | + </service> |
51 | 63 |
|
52 | 64 | <service id="symfony_cmf_create.rest.handler" class="%symfony_cmf_create.rest.handler_class%" public="true"> |
53 | 65 | <argument type="service" id="symfony_cmf_create.object_mapper"/> |
|
0 commit comments