[SecurityBundle] use access decision constants in config

This commit is contained in:
Tobias Schultze 2015-05-08 02:10:43 +02:00
parent e12359303d
commit 54311dafae
1 changed files with 4 additions and 1 deletions

View File

@ -71,7 +71,10 @@ class MainConfiguration implements ConfigurationInterface
->arrayNode('access_decision_manager')
->addDefaultsIfNotSet()
->children()
->enumNode('strategy')->values(array('affirmative', 'consensus', 'unanimous'))->defaultValue(AccessDecisionManager::STRATEGY_AFFIRMATIVE)->end()
->enumNode('strategy')
->values(array(AccessDecisionManager::STRATEGY_AFFIRMATIVE, AccessDecisionManager::STRATEGY_CONSENSUS, AccessDecisionManager::STRATEGY_UNANIMOUS))
->defaultValue(AccessDecisionManager::STRATEGY_AFFIRMATIVE)
->end()
->booleanNode('allow_if_all_abstain')->defaultFalse()->end()
->booleanNode('allow_if_equal_granted_denied')->defaultTrue()->end()
->end()