From 96934a319ee489035a1675301f7c654d1524657c Mon Sep 17 00:00:00 2001 From: Bart Jaskulski <bjaskulski@protonmail.com> Date: Sun, 10 Mar 2024 01:46:20 +0100 Subject: [PATCH] refactor: simplify definitions loader instantation Signed-off-by: Bart Jaskulski <bjaskulski@protonmail.com> --- src/Extension/BuiltinExtension.php | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/src/Extension/BuiltinExtension.php b/src/Extension/BuiltinExtension.php index 2a5ab9f..b896bab 100644 --- a/src/Extension/BuiltinExtension.php +++ b/src/Extension/BuiltinExtension.php @@ -5,22 +5,16 @@ declare(strict_types=1); namespace WPDesk\Init\Extension; use Psr\Container\ContainerInterface; -use WPDesk\Init\Binding\DefinitionFactory; use WPDesk\Init\Binding\Loader\BindingDefinitions; use WPDesk\Init\Binding\Loader\FilesystemDefinitions; use WPDesk\Init\Configuration\ReadableConfig; use WPDesk\Init\DependencyInjection\ContainerBuilder; -use WPDesk\Init\Loader\PhpFileLoader; use WPDesk\Init\Plugin\Plugin; class BuiltinExtension implements Extension { - public function bindings(ContainerInterface $c): BindingDefinitions { - return new FilesystemDefinitions( - __DIR__ . '/../Resources/bindings', - new PhpFileLoader(), - new DefinitionFactory() - ); + public function bindings( ContainerInterface $c ): BindingDefinitions { + return new FilesystemDefinitions( __DIR__ . '/../Resources/bindings' ); } public function build( ContainerBuilder $builder, Plugin $plugin, ReadableConfig $config ): void { -- GitLab