Skip to content

Commit 2465e4e

Browse files
authored
Add support for onCreateConfigurator (#23)
1 parent df5d689 commit 2465e4e

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

src/Module/NetteDIModule.php

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,9 @@
1717
class NetteDIModule extends Module
1818
{
1919

20+
/** @var callable[] function(Container $configurator): void; */
21+
public $onCreateConfigurator = [];
22+
2023
/** @var callable[] function(Container $container): void; */
2124
public $onCreateContainer = [];
2225

@@ -147,6 +150,10 @@ private function createContainer(): void
147150
$configurator->addConfig(FileSystem::isAbsolute($file) ? $file : $this->path . '/' . $file);
148151
}
149152

153+
foreach ($this->onCreateConfigurator as $callback) {
154+
$callback($configurator);
155+
}
156+
150157
$this->container = $configurator->createContainer();
151158

152159
foreach ($this->onCreateContainer as $callback) {

0 commit comments

Comments
 (0)