diff --git a/src/DependencyInjection/ArxyFilesExtension.php b/src/DependencyInjection/ArxyFilesExtension.php index 4c77aa4..060dda4 100644 --- a/src/DependencyInjection/ArxyFilesExtension.php +++ b/src/DependencyInjection/ArxyFilesExtension.php @@ -89,14 +89,14 @@ public function load(array $configs, ContainerBuilder $container): void } } - private function createListenerDefinition(string $driver, string $serviceId, bool $preRemove = false): Definition + private function createListenerDefinition(string $driver, string $serviceId): Definition { switch ($driver) { case 'orm': $definition = new Definition(DoctrineORMListener::class); $definition->setArgument('$manager', new Reference($serviceId)); $definition->addTag('doctrine.event_listener', ['event' => 'postPersist', 'lazy' => true]); - $definition->addTag('doctrine.event_listener', ['event' => 'preRemove', 'lazy' => true]); + $definition->addTag('doctrine.event_listener', ['event' => 'postRemove', 'lazy' => true]); $definition->addTag('doctrine.event_listener', ['event' => 'onClear', 'lazy' => true]); return $definition;