Skip to content
Snippets Groups Projects

1.x

Merged Bartek Jaskulski requested to merge 1.x into review
1 file
+ 3
6
Compare changes
  • Side-by-side
  • Inline
@@ -12,15 +12,12 @@ class ArrayBindingLoader implements BindingDefinitions {
/** @var array */
private $bindings;
/**
* @var DefinitionFactory
*/
/** @var DefinitionFactory */
private $factory;
public function __construct( array $bindings, DefinitionFactory $factory ) {
public function __construct( array $bindings, ?DefinitionFactory $factory = null) {
$this->bindings = $bindings;
$this->factory = $factory;
$this->factory = $factory ?? new DefinitionFactory();
}
public function load(): iterable {
Loading