diff --git a/config/services.php b/config/services.php index a01830f..7bccc40 100644 --- a/config/services.php +++ b/config/services.php @@ -5,6 +5,7 @@ namespace Symfony\Component\DependencyInjection\Loader\Configurator; use BytesCommerce\FileUploadField\Field\Configurator\FileConfigurator; +use BytesCommerce\FileUploadField\Field\FileField; use BytesCommerce\FileUploadField\Subscriber\TemplateRegisterSubscriber; return static function (ContainerConfigurator $container) { @@ -13,11 +14,9 @@ ->private(); $services - ->set(TemplateRegisterSubscriber::class) - ->tag('kernel.event_subscriber'); + ->set(FileField::class); $services - ->set(FileConfigurator::class) - ->arg(0, param('kernel.project_dir')) - ->tag('ea.field_configurator'); + ->set(TemplateRegisterSubscriber::class) + ->tag('kernel.event_subscriber'); }; diff --git a/tests/PhpUnit/DependencyInjection/FileUploadFieldExtensionTest.php b/tests/PhpUnit/DependencyInjection/FileUploadFieldExtensionTest.php index cf527aa..6037bf8 100644 --- a/tests/PhpUnit/DependencyInjection/FileUploadFieldExtensionTest.php +++ b/tests/PhpUnit/DependencyInjection/FileUploadFieldExtensionTest.php @@ -6,6 +6,7 @@ use BytesCommerce\FileUploadField\DependencyInjection\FileUploadFieldExtension; use BytesCommerce\FileUploadField\Field\Configurator\FileConfigurator; +use BytesCommerce\FileUploadField\Field\FileField; use BytesCommerce\FileUploadField\Subscriber\TemplateRegisterSubscriber; use PHPUnit\Framework\TestCase; use Symfony\Component\DependencyInjection\ContainerBuilder; @@ -27,6 +28,6 @@ public function testLoadAddsServiceDefinitions(): void ); $this->assertTrue($container->hasDefinition(TemplateRegisterSubscriber::class), sprintf('The expected service "%s" is not defined.', TemplateRegisterSubscriber::class)); - $this->assertTrue($container->hasDefinition(FileConfigurator::class), sprintf('The expected service "%s" is not defined.', FileConfigurator::class)); + $this->assertTrue($container->hasDefinition(FileField::class), sprintf('The expected service "%s" is not defined.', FileField::class)); } }