Skip to content

Commit 87fb325

Browse files
author
Tobias Wojtylak
committed
Added configuration for stepRequiredChecker
1 parent af3834b commit 87fb325

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

src/DependencyInjection/Configuration.php

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@
99

1010
namespace solutionDrive\MultiStepBundle\DependencyInjection;
1111

12+
use solutionDrive\MultiStepBundle\StepChecker\DefaultStepRequiredChecker;
13+
use solutionDrive\MultiStepBundle\StepChecker\StepRequiredCheckerInterface;
1214
use Symfony\Component\Config\Definition\Builder\TreeBuilder;
1315
use Symfony\Component\Config\Definition\ConfigurationInterface;
1416

@@ -39,7 +41,11 @@ public function getConfigTreeBuilder()
3941
'solutionDrive\MultiStepBundle\Controller\DefaultStepController::renderAction'
4042
)
4143
->end()
42-
->scalarNode('skippable')->defaultFalse()->end()
44+
->booleanNode('skippable')->defaultFalse()->end()
45+
->scalarNode('stepRequiredChecker')
46+
->prototype(StepRequiredCheckerInterface::class)
47+
->default(new DefaultStepRequiredChecker())
48+
->end()
4349
->end()
4450
->end()
4551
->end()

0 commit comments

Comments
 (0)