|
4 | 4 | xsi:schemaLocation="http://symfony.com/schema/dic/services http://symfony.com/schema/dic/services/services-1.0.xsd">
|
5 | 5 |
|
6 | 6 | <parameters>
|
7 |
| - <parameter key="cmf_routing.dynamic_router_class">Symfony\Cmf\Bundle\RoutingBundle\Routing\DynamicRouter</parameter> |
8 |
| - <parameter key="cmf_routing.route_model_class">null</parameter> |
| 7 | + <parameter key="cmf_routing.dynamic_router.class">Symfony\Cmf\Bundle\RoutingBundle\Routing\DynamicRouter</parameter> |
| 8 | + <parameter key="cmf_routing.route_model.class">null</parameter> |
9 | 9 | <parameter key="cmf_routing.uri_filter_regexp">null</parameter>
|
10 |
| - <parameter key="cmf_routing.nested_matcher_class">Symfony\Cmf\Component\Routing\NestedMatcher\NestedMatcher</parameter> |
11 |
| - <parameter key="cmf_routing.final_matcher_class">Symfony\Cmf\Component\Routing\NestedMatcher\UrlMatcher</parameter> |
12 |
| - <parameter key="cmf_routing.url_matcher_class">Symfony\Bundle\FrameworkBundle\Routing\RedirectableUrlMatcher</parameter> |
13 |
| - <parameter key="cmf_routing.generator_class">Symfony\Cmf\Component\Routing\ContentAwareGenerator</parameter> |
14 |
| - <parameter key="cmf_routing.enhancer_route_content_class">Symfony\Cmf\Component\Routing\Enhancer\RouteContentEnhancer</parameter> |
15 |
| - <parameter key="cmf_routing.enhancer_explicit_template_class">Symfony\Cmf\Component\Routing\Enhancer\FieldPresenceEnhancer</parameter> |
16 |
| - <parameter key="cmf_routing.enhancer_controllers_by_type_class">Symfony\Cmf\Component\Routing\Enhancer\FieldMapEnhancer</parameter> |
17 |
| - <parameter key="cmf_routing.enhancer_field_by_class_class">Symfony\Cmf\Component\Routing\Enhancer\FieldByClassEnhancer</parameter> |
18 |
| - <parameter key="cmf_routing.redirect_controller_class">Symfony\Cmf\Bundle\RoutingBundle\Controller\RedirectController</parameter> |
| 10 | + <parameter key="cmf_routing.nested_matcher.class">Symfony\Cmf\Component\Routing\NestedMatcher\NestedMatcher</parameter> |
| 11 | + <parameter key="cmf_routing.final_matcher.class">Symfony\Cmf\Component\Routing\NestedMatcher\UrlMatcher</parameter> |
| 12 | + <parameter key="cmf_routing.url_matcher.class">Symfony\Bundle\FrameworkBundle\Routing\RedirectableUrlMatcher</parameter> |
| 13 | + <parameter key="cmf_routing.generator.class">Symfony\Cmf\Component\Routing\ContentAwareGenerator</parameter> |
| 14 | + <parameter key="cmf_routing.enhancer_route_content.class">Symfony\Cmf\Component\Routing\Enhancer\RouteContentEnhancer</parameter> |
| 15 | + <parameter key="cmf_routing.enhancer_explicit_template.class">Symfony\Cmf\Component\Routing\Enhancer\FieldPresenceEnhancer</parameter> |
| 16 | + <parameter key="cmf_routing.enhancer_controllers_by_type.class">Symfony\Cmf\Component\Routing\Enhancer\FieldMapEnhancer</parameter> |
| 17 | + <parameter key="cmf_routing.enhancer_field_by_class.class">Symfony\Cmf\Component\Routing\Enhancer\FieldByClassEnhancer</parameter> |
| 18 | + <parameter key="cmf_routing.redirect_controller.class">Symfony\Cmf\Bundle\RoutingBundle\Controller\RedirectController</parameter> |
19 | 19 | </parameters>
|
20 | 20 |
|
21 | 21 | <services>
|
22 |
| - <service id="cmf_routing.enhancer_route_content" class="%cmf_routing.enhancer_route_content_class%"> |
| 22 | + <service id="cmf_routing.enhancer_route_content" class="%cmf_routing.enhancer_route_content.class%"> |
23 | 23 | <argument>_route_object</argument>
|
24 | 24 | <argument>_content</argument>
|
25 | 25 | </service>
|
26 | 26 |
|
27 |
| - <service id="cmf_routing.enhancer_explicit_template" class="%cmf_routing.enhancer_explicit_template_class%" public="false"> |
| 27 | + <service id="cmf_routing.enhancer.explicit_template" class="%cmf_routing.enhancer.explicit_template.class%" public="false"> |
28 | 28 | <argument>_template</argument>
|
29 | 29 | <argument>_controller</argument>
|
30 | 30 | <argument>%cmf_routing.generic_controller%</argument>
|
31 | 31 | </service>
|
32 |
| - <service id="cmf_routing.enhancer_controllers_by_type" class="%cmf_routing.enhancer_controllers_by_type_class%" public="false"> |
| 32 | + |
| 33 | + <service id="cmf_routing.enhancer_controllers_by_type" class="%cmf_routing.enhancer_controllers_by_type.class%" public="false"> |
33 | 34 | <argument>type</argument>
|
34 | 35 | <argument>_controller</argument>
|
35 | 36 | <argument>%cmf_routing.controllers_by_type%</argument>
|
36 | 37 | </service>
|
37 |
| - <service id="cmf_routing.enhancer_controllers_by_class" class="%cmf_routing.enhancer_field_by_class_class%" public="false"> |
| 38 | + |
| 39 | + <service id="cmf_routing.enhancer.controllers_by_class" class="%cmf_routing.enhancer.field_by.class.class%" public="false"> |
38 | 40 | <argument>_content</argument>
|
39 | 41 | <argument>_controller</argument>
|
40 | 42 | <argument>%cmf_routing.controllers_by_class%</argument>
|
41 | 43 | </service>
|
42 |
| - <service id="cmf_routing.enhancer_controller_for_templates_by_class" class="%cmf_routing.enhancer_field_by_class_class%" public="false"> |
| 44 | + |
| 45 | + <service id="cmf_routing.enhancer.controller_for_templates_by_class" class="%cmf_routing.enhancer.field_by.class.class%" public="false"> |
43 | 46 | <argument>_content</argument>
|
44 | 47 | <argument>_controller</argument>
|
45 |
| - <argument type="collection" /> |
| 48 | + <argument>%cmf_routing.defined_templates.class%</argument> |
46 | 49 | </service>
|
47 |
| - <service id="cmf_routing.enhancer_templates_by_class" class="%cmf_routing.enhancer_field_by_class_class%" public="false"> |
| 50 | + |
| 51 | + <service id="cmf_routing.enhancer.templates_by_class" class="%cmf_routing.enhancer.field_by.class.class%" public="false"> |
48 | 52 | <argument>_content</argument>
|
49 | 53 | <argument>_template</argument>
|
50 | 54 | <argument>%cmf_routing.templates_by_class%</argument>
|
51 | 55 | </service>
|
52 | 56 |
|
53 |
| - <service id="cmf_routing.dynamic_router" class="%cmf_routing.dynamic_router_class%"> |
| 57 | + <service id="cmf_routing.dynamic_router" class="%cmf_routing.dynamic_router.class%"> |
54 | 58 | <argument type="service" id="router.request_context"/>
|
55 | 59 | <argument type="service" id="cmf_routing.nested_matcher" />
|
56 | 60 | <argument type="service" id="cmf_routing.generator" />
|
57 | 61 | <argument>%cmf_routing.uri_filter_regexp%</argument>
|
58 | 62 | <argument type="service" id="event_dispatcher" on-invalid="ignore"/>
|
59 | 63 | <call method="setContainer"><argument type="service" id="service_container"/></call>
|
60 |
| - <call method="addRouteEnhancer"><argument type="service" id="cmf_routing.enhancer_route_content"/></call> |
| 64 | + <call method="addRouteEnhancer"><argument type="service" id="cmf_routing.enhancer.route_content"/></call> |
61 | 65 | </service>
|
62 | 66 |
|
63 |
| - <service id="cmf_routing.nested_matcher" class="%cmf_routing.nested_matcher_class%"> |
| 67 | + <service id="cmf_routing.nested_matcher" class="%cmf_routing.nested_matcher.class%"> |
64 | 68 | <argument type="service" id="cmf_routing.route_provider" />
|
65 | 69 | <argument type="service" id="cmf_routing.final_matcher"/>
|
66 | 70 | </service>
|
67 | 71 |
|
68 | 72 | <service id="cmf_routing.matcher.dummy_collection" class="Symfony\Component\Routing\RouteCollection" public="false"/>
|
| 73 | + |
69 | 74 | <service id="cmf_routing.matcher.dummy_context" class="Symfony\Component\Routing\RequestContext" public="false"/>
|
70 | 75 |
|
71 |
| - <service id="cmf_routing.final_matcher" class="%cmf_routing.final_matcher_class%"> |
| 76 | + <service id="cmf_routing.final_matcher" class="%cmf_routing.final_matcher.class%"> |
72 | 77 | <argument type="service" id="cmf_routing.matcher.dummy_collection"/>
|
73 | 78 | <argument type="service" id="cmf_routing.matcher.dummy_context"/>
|
74 | 79 | </service>
|
75 | 80 |
|
76 |
| - <service id="cmf_routing.generator" class="%cmf_routing.generator_class%"> |
| 81 | + <service id="cmf_routing.generator" class="%cmf_routing.generator.class%"> |
77 | 82 | <argument type="service" id="cmf_routing.route_provider" />
|
78 | 83 | <argument type="service" id="logger" on-invalid="ignore" />
|
79 | 84 | </service>
|
80 | 85 |
|
81 |
| - <service id="cmf_routing.redirect_controller" class="%cmf_routing.redirect_controller_class%"> |
| 86 | + <service id="cmf_routing.redirect_controller" class="%cmf_routing.redirect_controller.class%"> |
82 | 87 | <argument type="service" id="router" />
|
83 | 88 | </service>
|
84 | 89 |
|
|
0 commit comments