diff --git a/app/src/Infrastructure/Application/DefinitionInterface.php b/app/src/Infrastructure/Application/DefinitionInterface.php new file mode 100644 index 0000000..5f6d07c --- /dev/null +++ b/app/src/Infrastructure/Application/DefinitionInterface.php @@ -0,0 +1,16 @@ + The definition structure used for setting + * up a Container + */ + public function define(): array; +} diff --git a/app/src/Infrastructure/Application/LoggerSetup.php b/app/src/Infrastructure/Application/LoggerDefinition.php similarity index 76% rename from app/src/Infrastructure/Application/LoggerSetup.php rename to app/src/Infrastructure/Application/LoggerDefinition.php index 9e95b52..b7300b3 100644 --- a/app/src/Infrastructure/Application/LoggerSetup.php +++ b/app/src/Infrastructure/Application/LoggerDefinition.php @@ -7,11 +7,11 @@ use Psr\Log\LoggerInterface; use Monolog\Handler\StreamHandler; use Monolog\Level; use Monolog\Logger; -use Slovocast\Infrastructure\Application\SetupInterface; +use Slovocast\Infrastructure\Application\DefinitionInterface; -class LoggerSetup implements SetupInterface +class LoggerDefinition implements DefinitionInterface { - public function setup(): array + public function define(): array { return [ LoggerInterface::class => function (ContainerInterface $c) { diff --git a/app/src/Infrastructure/Application/SetupInterface.php b/app/src/Infrastructure/Application/SetupInterface.php deleted file mode 100644 index b73bd91..0000000 --- a/app/src/Infrastructure/Application/SetupInterface.php +++ /dev/null @@ -1,14 +0,0 @@ - A function that instantiates the class - */ - public function setup(): array; -}