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

Commit ac988d3

Browse files
committed
Merge pull request #145 from symfony-cmf/configuration-cleanup
move defaults to configuration class
2 parents 7ebb65b + f4dc73d commit ac988d3

File tree

3 files changed

+6
-8
lines changed

3 files changed

+6
-8
lines changed

DependencyInjection/CmfMenuExtension.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,8 @@ public function loadPhpcr($config, XmlFileLoader $loader, ContainerBuilder $cont
7070
$keys = array(
7171
'menu_document_class' => 'menu_document.class',
7272
'node_document_class' => 'node_document.class',
73+
'menu_admin_class' => 'menu_admin.class',
74+
'node_admin_class' => 'node_admin.class',
7375
'menu_basepath' => 'menu_basepath',
7476
'content_basepath' => 'content_basepath',
7577
'manager_name' => 'manager_name',

DependencyInjection/Configuration.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,15 +34,15 @@ public function getConfigTreeBuilder()
3434
->scalarNode('menu_basepath')->defaultValue('/cms/menu')->end()
3535
->scalarNode('content_basepath')->defaultValue('/cms/content')->end()
3636
->scalarNode('manager_name')->defaultNull()->end()
37-
->scalarNode('menu_document_class')->defaultNull()->end()
38-
->scalarNode('node_document_class')->defaultNull()->end()
37+
->scalarNode('menu_document_class')->defaultValue('Symfony\Cmf\Bundle\MenuBundle\Doctrine\Phpcr\Menu')->end()
38+
->scalarNode('node_document_class')->defaultValue('Symfony\Cmf\Bundle\MenuBundle\Doctrine\Phpcr\MenuNode')->end()
3939

4040
->enumNode('use_sonata_admin')
4141
->values(array(true, false, 'auto'))
4242
->defaultValue('auto')
4343
->end()
44-
->scalarNode('menu_admin_class')->defaultNull()->end()
45-
->scalarNode('node_admin_class')->defaultNull()->end()
44+
->scalarNode('menu_admin_class')->defaultValue('Symfony\Cmf\Bundle\MenuBundle\Admin\MenuAdmin')->end()
45+
->scalarNode('node_admin_class')->defaultValue('Symfony\Cmf\Bundle\MenuBundle\Admin\MenuNodeAdmin')->end()
4646
->scalarNode('content_basepath')->defaultNull()->end()
4747
->scalarNode('admin_recursive_breadcrumbs')->defaultTrue()->end()
4848
->end()

Resources/config/admin.xml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,6 @@
55
xsi:schemaLocation="http://symfony.com/schema/dic/services http://symfony.com/schema/dic/services/services-1.0.xsd">
66

77
<parameters>
8-
<parameter key="cmf_menu.persistence.phpcr.menu_document.class">Symfony\Cmf\Bundle\MenuBundle\Doctrine\Phpcr\Menu</parameter>
9-
<parameter key="cmf_menu.persistence.phpcr.node_document.class">Symfony\Cmf\Bundle\MenuBundle\Doctrine\Phpcr\MenuNode</parameter>
10-
<parameter key="cmf_menu.persistence.phpcr.menu_admin.class">Symfony\Cmf\Bundle\MenuBundle\Admin\MenuAdmin</parameter>
11-
<parameter key="cmf_menu.persistence.phpcr.node_admin.class">Symfony\Cmf\Bundle\MenuBundle\Admin\MenuNodeAdmin</parameter>
128
<parameter key="cmf_menu.admin_extension.menu_reference.class">Symfony\Cmf\Bundle\MenuBundle\Admin\Extension\MenuNodeReferrersExtension</parameter>
139
</parameters>
1410

0 commit comments

Comments
 (0)