From 5775f80f6f27d09545dbafe53bc6217f6a121673 Mon Sep 17 00:00:00 2001
From: Bart Jaskulski <bjaskulski@protonmail.com>
Date: Sun, 10 Mar 2024 00:45:21 +0100
Subject: [PATCH] refactor: rename loader to filesystem definitions

Signed-off-by: Bart Jaskulski <bjaskulski@protonmail.com>
---
 .../{DirectoryBasedLoader.php => FilesystemDefinitions.php}   | 2 +-
 src/Extension/BuiltinExtension.php                            | 4 ++--
 src/Extension/ConfigExtension.php                             | 4 ++--
 3 files changed, 5 insertions(+), 5 deletions(-)
 rename src/Binding/Loader/{DirectoryBasedLoader.php => FilesystemDefinitions.php} (95%)

diff --git a/src/Binding/Loader/DirectoryBasedLoader.php b/src/Binding/Loader/FilesystemDefinitions.php
similarity index 95%
rename from src/Binding/Loader/DirectoryBasedLoader.php
rename to src/Binding/Loader/FilesystemDefinitions.php
index 3a757a2..6bbd4ab 100644
--- a/src/Binding/Loader/DirectoryBasedLoader.php
+++ b/src/Binding/Loader/FilesystemDefinitions.php
@@ -7,7 +7,7 @@ use WPDesk\Init\Binding\DefinitionFactory;
 use WPDesk\Init\Util\Path;
 use WPDesk\Init\Loader\PhpFileLoader;
 
-class DirectoryBasedLoader implements BindingDefinitions {
+class FilesystemDefinitions implements BindingDefinitions {
 
 	/** @var Path */
 	private $path;
diff --git a/src/Extension/BuiltinExtension.php b/src/Extension/BuiltinExtension.php
index a65a248..2a5ab9f 100644
--- a/src/Extension/BuiltinExtension.php
+++ b/src/Extension/BuiltinExtension.php
@@ -7,7 +7,7 @@ namespace WPDesk\Init\Extension;
 use Psr\Container\ContainerInterface;
 use WPDesk\Init\Binding\DefinitionFactory;
 use WPDesk\Init\Binding\Loader\BindingDefinitions;
-use WPDesk\Init\Binding\Loader\DirectoryBasedLoader;
+use WPDesk\Init\Binding\Loader\FilesystemDefinitions;
 use WPDesk\Init\Configuration\ReadableConfig;
 use WPDesk\Init\DependencyInjection\ContainerBuilder;
 use WPDesk\Init\Loader\PhpFileLoader;
@@ -16,7 +16,7 @@ use WPDesk\Init\Plugin\Plugin;
 class BuiltinExtension implements Extension {
 
 	public function bindings(ContainerInterface $c): BindingDefinitions {
-		return new DirectoryBasedLoader(
+		return new FilesystemDefinitions(
 			__DIR__ . '/../Resources/bindings',
 			new PhpFileLoader(),
 			new DefinitionFactory()
diff --git a/src/Extension/ConfigExtension.php b/src/Extension/ConfigExtension.php
index ecfcf26..035d384 100644
--- a/src/Extension/ConfigExtension.php
+++ b/src/Extension/ConfigExtension.php
@@ -7,7 +7,7 @@ namespace WPDesk\Init\Extension;
 use Psr\Container\ContainerInterface;
 use WPDesk\Init\Binding\Loader\ArrayBindingLoader;
 use WPDesk\Init\Binding\Loader\BindingDefinitions;
-use WPDesk\Init\Binding\Loader\DirectoryBasedLoader;
+use WPDesk\Init\Binding\Loader\FilesystemDefinitions;
 use WPDesk\Init\Configuration\Configuration;
 use WPDesk\Init\Configuration\ReadableConfig;
 use WPDesk\Init\DependencyInjection\ContainerBuilder;
@@ -19,7 +19,7 @@ class ConfigExtension implements Extension {
 	public function bindings( ContainerInterface $c ): BindingDefinitions {
 		$config = $c->get( Configuration::class );
 		if ( $config->has( 'hook_resources_path' ) ) {
-			return new DirectoryBasedLoader(
+			return new FilesystemDefinitions(
 				( new Path( $config->get( 'hook_resources_path' ) ) )->absolute( $c->get( Plugin::class )->get_path() )
 			);
 		}
-- 
GitLab