Skip to content

Commit

Permalink
Add support for onCreateConfigurator (#23)
Browse files Browse the repository at this point in the history
  • Loading branch information
universe-42 committed Mar 9, 2020
1 parent df5d689 commit 2465e4e
Showing 1 changed file with 7 additions and 0 deletions.
7 changes: 7 additions & 0 deletions src/Module/NetteDIModule.php
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,9 @@
class NetteDIModule extends Module
{

/** @var callable[] function(Container $configurator): void; */
public $onCreateConfigurator = [];

/** @var callable[] function(Container $container): void; */
public $onCreateContainer = [];

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

foreach ($this->onCreateConfigurator as $callback) {
$callback($configurator);
}

$this->container = $configurator->createContainer();

foreach ($this->onCreateContainer as $callback) {
Expand Down

0 comments on commit 2465e4e

Please sign in to comment.