Skip to content
This repository was archived by the owner on Sep 16, 2021. It is now read-only.

Commit 31a7eef

Browse files
committed
Merge pull request #130 from symfony-cmf/initialize_basepath
added initializer to ensure the base path exists
2 parents d5cd9c0 + 8562860 commit 31a7eef

File tree

3 files changed

+10
-2
lines changed

3 files changed

+10
-2
lines changed

DependencyInjection/Configuration.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ protected function getPersistenceNode()
6363
->addDefaultsIfNotSet()
6464
->canBeEnabled()
6565
->children()
66-
->scalarNode('route_basepath')->defaultValue('/cms/routes')->end()
66+
->scalarNode('route_basepath')->defaultValue('/cms/routes')->cannotBeEmpty()->end()
6767
->end()
6868
->end() // phpcr
6969
->end();

Resources/config/phpcr-odm.xml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,5 +22,13 @@
2222
<tag name="doctrine_phpcr.event_listener" event="onFlush"/>
2323
<tag name="doctrine_phpcr.event_listener" event="endFlush"/>
2424
</service>
25+
26+
<service id="cmf_routing_auto.initializer" class="Doctrine\Bundle\PHPCRBundle\Initializer\GenericInitializer">
27+
<argument>CmfRoutingAutoBundle</argument>
28+
<argument type="collection">
29+
<argument>%cmf_routing_auto.persistence.phpcr.route_basepath%</argument>
30+
</argument>
31+
<tag name="doctrine_phpcr.initializer"/>
32+
</service>
2533
</services>
2634
</container>

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
"require": {
1414
"symfony-cmf/routing-auto": "1.0.*",
1515
"symfony-cmf/routing-bundle": "~1.2",
16-
"symfony-cmf/core-bundle": "~1.1",
16+
"symfony-cmf/core-bundle": "~1.2",
1717
"aferrandini/urlizer": "1.0.*",
1818
"symfony/config": "~2.2",
1919
"jms/metadata": "1.5.*"

0 commit comments

Comments
 (0)