Skip to content

Commit be93ec1

Browse files
authored
feat(container): make all container properties publicly readable (#1785)
1 parent fcf35f2 commit be93ec1

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

packages/container/src/GenericContainer.php

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -26,20 +26,20 @@ final class GenericContainer implements Container
2626

2727
public function __construct(
2828
/** @var ArrayIterator<array-key, mixed> $definitions */
29-
private ArrayIterator $definitions = new ArrayIterator(),
29+
private(set) ArrayIterator $definitions = new ArrayIterator(),
3030

3131
/** @var ArrayIterator<array-key, mixed> $singletons */
32-
private ArrayIterator $singletons = new ArrayIterator(),
32+
private(set) ArrayIterator $singletons = new ArrayIterator(),
3333

3434
/** @var ArrayIterator<array-key, class-string> $initializers */
35-
public ArrayIterator $initializers = new ArrayIterator(),
35+
private(set) ArrayIterator $initializers = new ArrayIterator(),
3636

3737
/** @var ArrayIterator<array-key, class-string> $dynamicInitializers */
38-
private ArrayIterator $dynamicInitializers = new ArrayIterator(),
38+
private(set) ArrayIterator $dynamicInitializers = new ArrayIterator(),
3939

4040
/** @var ArrayIterator<array-key, class-string[]> $decorators */
41-
private ArrayIterator $decorators = new ArrayIterator(),
42-
private ?DependencyChain $chain = null,
41+
private(set) ArrayIterator $decorators = new ArrayIterator(),
42+
private(set) ?DependencyChain $chain = null,
4343
) {}
4444

4545
public function setDefinitions(array $definitions): self

0 commit comments

Comments
 (0)