diff --git a/src/Sylius/Bundle/OrderBundle/Attribute/AsCartContext.php b/src/Sylius/Bundle/OrderBundle/Attribute/AsCartContext.php index e6888368345..fc8ca20d071 100644 --- a/src/Sylius/Bundle/OrderBundle/Attribute/AsCartContext.php +++ b/src/Sylius/Bundle/OrderBundle/Attribute/AsCartContext.php @@ -16,6 +16,8 @@ #[\Attribute(\Attribute::TARGET_CLASS)] final class AsCartContext { + public const SERVICE_TAG = 'sylius.context.cart'; + public function __construct( private int $priority = 0, ) { diff --git a/src/Sylius/Bundle/OrderBundle/Attribute/AsOrderProcessor.php b/src/Sylius/Bundle/OrderBundle/Attribute/AsOrderProcessor.php index 2c4e7e44bff..04caf1da86d 100644 --- a/src/Sylius/Bundle/OrderBundle/Attribute/AsOrderProcessor.php +++ b/src/Sylius/Bundle/OrderBundle/Attribute/AsOrderProcessor.php @@ -16,6 +16,8 @@ #[\Attribute(\Attribute::TARGET_CLASS)] final class AsOrderProcessor { + public const SERVICE_TAG = 'sylius.order_processor'; + public function __construct( private int $priority = 0, ) { diff --git a/src/Sylius/Bundle/OrderBundle/DependencyInjection/SyliusOrderExtension.php b/src/Sylius/Bundle/OrderBundle/DependencyInjection/SyliusOrderExtension.php index 9dab2808ced..a404f73fa48 100644 --- a/src/Sylius/Bundle/OrderBundle/DependencyInjection/SyliusOrderExtension.php +++ b/src/Sylius/Bundle/OrderBundle/DependencyInjection/SyliusOrderExtension.php @@ -50,13 +50,13 @@ private function registerAutoconfiguration(ContainerBuilder $container, bool $au $container->registerAttributeForAutoconfiguration( AsCartContext::class, static function (ChildDefinition $definition, AsCartContext $attribute): void { - $definition->addTag(RegisterCartContextsPass::CART_CONTEXT_SERVICE_TAG, ['priority' => $attribute->getPriority()]); + $definition->addTag(AsCartContext::SERVICE_TAG, ['priority' => $attribute->getPriority()]); }, ); $container->registerAttributeForAutoconfiguration( AsOrderProcessor::class, static function (ChildDefinition $definition, AsOrderProcessor $attribute): void { - $definition->addTag(RegisterProcessorsPass::PROCESSOR_SERVICE_TAG, ['priority' => $attribute->getPriority()]); + $definition->addTag(AsOrderProcessor::SERVICE_TAG, ['priority' => $attribute->getPriority()]); }, ); } else {