From 6235621ac2b4e66676c94d2c55cb102c44fbf38e Mon Sep 17 00:00:00 2001 From: Kamil Grygierzec Date: Wed, 20 Dec 2023 15:18:28 +0100 Subject: [PATCH] Move validation groups parameters to appropriate bundle configs --- config/packages/_sylius.yaml | 54 ------------------- .../Resources/config/app/config.yml | 9 ++++ .../Resources/config/app/config.yml | 45 ++++++++++++++++ 3 files changed, 54 insertions(+), 54 deletions(-) diff --git a/config/packages/_sylius.yaml b/config/packages/_sylius.yaml index e21717f004..fa411e6185 100644 --- a/config/packages/_sylius.yaml +++ b/config/packages/_sylius.yaml @@ -13,60 +13,6 @@ parameters: sylius_api: enabled: true -sylius_payum: - gateway_config_validation_groups: - paypal_express_checkout: - - 'sylius' - - 'paypal_express_checkout' - stripe_checkout: - - 'sylius' - - 'stripe_checkout' - -sylius_promotion: - promotion_action: - validation_groups: - order_percentage_discount: - - 'sylius' - - 'sylius_promotion_action_order_percentage_discount' - shipping_percentage_discount: - - 'sylius' - - 'sylius_promotion_action_shipping_percentage_discount' - order_fixed_discount: - - 'sylius' - - 'sylius_promotion_action_order_fixed_discount' - unit_fixed_discount: - - 'sylius' - - 'sylius_promotion_action_unit_fixed_discount' - unit_percentage_discount: - - 'sylius' - - 'sylius_promotion_action_unit_percentage_discount' - promotion_rule: - validation_groups: - cart_quantity: - - 'sylius' - - 'sylius_promotion_rule_cart_quantity' - customer_group: - - 'sylius' - - 'sylius_promotion_rule_customer_group' - nth_order: - - 'sylius' - - 'sylius_promotion_rule_nth_order' - shipping_country: - - 'sylius' - - 'sylius_promotion_rule_shipping_country' - has_taxon: - - 'sylius' - - 'sylius_promotion_rule_has_taxon' - total_of_items_from_taxon: - - 'sylius' - - 'sylius_promotion_rule_total_of_items_from_taxon' - contains_product: - - 'sylius' - - 'sylius_promotion_rule_contains_product' - item_total: - - 'sylius' - - 'sylius_promotion_rule_item_total' - sylius_shop: product_grid: include_all_descendants: true diff --git a/src/Sylius/Bundle/PaymentBundle/Resources/config/app/config.yml b/src/Sylius/Bundle/PaymentBundle/Resources/config/app/config.yml index e5bfe497fe..1b7df23eb6 100644 --- a/src/Sylius/Bundle/PaymentBundle/Resources/config/app/config.yml +++ b/src/Sylius/Bundle/PaymentBundle/Resources/config/app/config.yml @@ -7,3 +7,12 @@ jms_serializer: sylius-payment: namespace_prefix: "Sylius\\Component\\Payment" path: "@SyliusPaymentBundle/Resources/config/serializer" + +sylius_payum: + gateway_config_validation_groups: + paypal_express_checkout: + - 'sylius' + - 'paypal_express_checkout' + stripe_checkout: + - 'sylius' + - 'stripe_checkout' diff --git a/src/Sylius/Bundle/PromotionBundle/Resources/config/app/config.yml b/src/Sylius/Bundle/PromotionBundle/Resources/config/app/config.yml index 06622bebee..fa9a707637 100644 --- a/src/Sylius/Bundle/PromotionBundle/Resources/config/app/config.yml +++ b/src/Sylius/Bundle/PromotionBundle/Resources/config/app/config.yml @@ -7,3 +7,48 @@ jms_serializer: sylius-promotion: namespace_prefix: "Sylius\\Component\\Promotion" path: "@SyliusPromotionBundle/Resources/config/serializer" + +sylius_promotion: + promotion_action: + validation_groups: + order_percentage_discount: + - 'sylius' + - 'sylius_promotion_action_order_percentage_discount' + shipping_percentage_discount: + - 'sylius' + - 'sylius_promotion_action_shipping_percentage_discount' + order_fixed_discount: + - 'sylius' + - 'sylius_promotion_action_order_fixed_discount' + unit_fixed_discount: + - 'sylius' + - 'sylius_promotion_action_unit_fixed_discount' + unit_percentage_discount: + - 'sylius' + - 'sylius_promotion_action_unit_percentage_discount' + promotion_rule: + validation_groups: + cart_quantity: + - 'sylius' + - 'sylius_promotion_rule_cart_quantity' + customer_group: + - 'sylius' + - 'sylius_promotion_rule_customer_group' + nth_order: + - 'sylius' + - 'sylius_promotion_rule_nth_order' + shipping_country: + - 'sylius' + - 'sylius_promotion_rule_shipping_country' + has_taxon: + - 'sylius' + - 'sylius_promotion_rule_has_taxon' + total_of_items_from_taxon: + - 'sylius' + - 'sylius_promotion_rule_total_of_items_from_taxon' + contains_product: + - 'sylius' + - 'sylius_promotion_rule_contains_product' + item_total: + - 'sylius' + - 'sylius_promotion_rule_item_total'