@@ -37,7 +37,7 @@ public function prepend(ContainerBuilder $container)
37
37
}
38
38
}
39
39
40
- if (isset ( $ config ['persistence ' ]['phpcr ' ]) ) {
40
+ if ($ config ['persistence ' ]['phpcr ' ]) {
41
41
$ bundles = $ container ->getParameter ('kernel.bundles ' );
42
42
$ persistenceConfig = $ config ['persistence ' ]['phpcr ' ];
43
43
@@ -124,6 +124,17 @@ public function prepend(ContainerBuilder $container)
124
124
$ prependConfig ['dynamic ' ]['generic_controller ' ] = 'cmf_content.controller:indexAction ' ;
125
125
}
126
126
break ;
127
+ case 'cmf_search ' :
128
+ $ prependConfig = array (
129
+ 'persistence ' => array (
130
+ 'phpcr ' => array (
131
+ 'enabled ' => $ persistenceConfig ['enabled ' ],
132
+ 'search_basepath ' => $ persistenceConfig ['basepath ' ].'/content ' ,
133
+ 'manager_name ' => $ persistenceConfig ['manager_name ' ],
134
+ )
135
+ )
136
+ );
137
+ break ;
127
138
case 'cmf_simple_cms ' :
128
139
$ prependConfig = array (
129
140
'persistence ' => array (
@@ -136,6 +147,15 @@ public function prepend(ContainerBuilder $container)
136
147
)
137
148
);
138
149
break ;
150
+ case 'cmf_tree_browser ' :
151
+ $ prependConfig = array (
152
+ 'persistence ' => array (
153
+ 'phpcr ' => array (
154
+ 'enabled ' => $ persistenceConfig ['enabled ' ],
155
+ )
156
+ )
157
+ );
158
+ break ;
139
159
}
140
160
141
161
if ($ prependConfig ) {
@@ -155,7 +175,7 @@ public function load(array $configs, ContainerBuilder $container)
155
175
$ loader = new XmlFileLoader ($ container , new FileLocator (__DIR__ .'/../Resources/config ' ));
156
176
$ loader ->load ('services.xml ' );
157
177
158
- if (! empty ( $ config ['persistence ' ]['phpcr ' ]['enabled ' ]) ) {
178
+ if ($ config ['persistence ' ]['phpcr ' ]['enabled ' ]) {
159
179
$ container ->setParameter ($ this ->getAlias () . '.persistence.phpcr.manager_name ' , $ config ['persistence ' ]['phpcr ' ]['manager_name ' ]);
160
180
$ container ->setParameter ($ this ->getAlias () . '.persistence.phpcr.basepath ' , $ config ['persistence ' ]['phpcr ' ]['basepath ' ]);
161
181
}
0 commit comments