diff --git a/src/Sylius/Bundle/ApiBundle/ApiPlatform/ApiResourceConfigurationMerger.php b/src/Sylius/Bundle/ApiBundle/ApiPlatform/ApiResourceConfigurationMerger.php index 6ef1d879cd..65c91d6415 100644 --- a/src/Sylius/Bundle/ApiBundle/ApiPlatform/ApiResourceConfigurationMerger.php +++ b/src/Sylius/Bundle/ApiBundle/ApiPlatform/ApiResourceConfigurationMerger.php @@ -13,7 +13,6 @@ declare(strict_types=1); namespace Sylius\Bundle\ApiBundle\ApiPlatform; -/** @experimental */ final class ApiResourceConfigurationMerger implements ApiResourceConfigurationMergerInterface { public function mergeConfigs(...$configs): array diff --git a/src/Sylius/Bundle/ApiBundle/ApiPlatform/Bridge/Symfony/Routing/CachedRouteNameResolver.php b/src/Sylius/Bundle/ApiBundle/ApiPlatform/Bridge/Symfony/Routing/CachedRouteNameResolver.php index 171f5f5ebe..9525ae5dc9 100644 --- a/src/Sylius/Bundle/ApiBundle/ApiPlatform/Bridge/Symfony/Routing/CachedRouteNameResolver.php +++ b/src/Sylius/Bundle/ApiBundle/ApiPlatform/Bridge/Symfony/Routing/CachedRouteNameResolver.php @@ -19,8 +19,6 @@ use Psr\Cache\CacheItemPoolInterface; use Sylius\Bundle\ApiBundle\Provider\PathPrefixProviderInterface; /** - * @experimental - * * This class is based on src/Bridge/Symfony/Routing/CachedRouteNameResolver.php, but has added logic for matching /shop, /admin prefixes */ final class CachedRouteNameResolver implements RouteNameResolverInterface diff --git a/src/Sylius/Bundle/ApiBundle/ApiPlatform/Bridge/Symfony/Routing/RouteNameResolver.php b/src/Sylius/Bundle/ApiBundle/ApiPlatform/Bridge/Symfony/Routing/RouteNameResolver.php index 2d29151989..17e2de8a4f 100644 --- a/src/Sylius/Bundle/ApiBundle/ApiPlatform/Bridge/Symfony/Routing/RouteNameResolver.php +++ b/src/Sylius/Bundle/ApiBundle/ApiPlatform/Bridge/Symfony/Routing/RouteNameResolver.php @@ -20,8 +20,6 @@ use Sylius\Bundle\ApiBundle\Provider\PathPrefixProviderInterface; use Symfony\Component\Routing\RouterInterface; /** - * @experimental - * * This class is based on src/Bridge/Symfony/Routing/RouteNameResolver.php, but has added logic for matching /shop, /admin prefixes */ final class RouteNameResolver implements RouteNameResolverInterface diff --git a/src/Sylius/Bundle/ApiBundle/ApiPlatform/Factory/MergingExtractorResourceMetadataFactory.php b/src/Sylius/Bundle/ApiBundle/ApiPlatform/Factory/MergingExtractorResourceMetadataFactory.php index a39c76702d..41c0d87a57 100644 --- a/src/Sylius/Bundle/ApiBundle/ApiPlatform/Factory/MergingExtractorResourceMetadataFactory.php +++ b/src/Sylius/Bundle/ApiBundle/ApiPlatform/Factory/MergingExtractorResourceMetadataFactory.php @@ -20,7 +20,6 @@ use ApiPlatform\Core\Metadata\Resource\ResourceMetadata; use Sylius\Bundle\ApiBundle\ApiPlatform\ResourceMetadataPropertyValueResolver; /** - * @experimental * This class is overwriting ApiPlatform ExtractorResourceMetadataFactory to allow yaml files to be merged into api platform config */ final class MergingExtractorResourceMetadataFactory implements ResourceMetadataFactoryInterface diff --git a/src/Sylius/Bundle/ApiBundle/ApiPlatform/Metadata/MergingXmlExtractor.php b/src/Sylius/Bundle/ApiBundle/ApiPlatform/Metadata/MergingXmlExtractor.php index 7b8dd32fc1..75be86334e 100644 --- a/src/Sylius/Bundle/ApiBundle/ApiPlatform/Metadata/MergingXmlExtractor.php +++ b/src/Sylius/Bundle/ApiBundle/ApiPlatform/Metadata/MergingXmlExtractor.php @@ -24,8 +24,6 @@ use Sylius\Bundle\ApiBundle\ApiPlatform\Metadata\Merger\MetadataMergerInterface; use Symfony\Component\Config\Util\XmlUtils; /** - * @experimental - * * @see XmlExtractor */ final class MergingXmlExtractor extends AbstractResourceExtractor implements PropertyExtractorInterface diff --git a/src/Sylius/Bundle/ApiBundle/ApiPlatform/ResourceMetadataPropertyValueResolver.php b/src/Sylius/Bundle/ApiBundle/ApiPlatform/ResourceMetadataPropertyValueResolver.php index 753cb5770e..db4ad31a7f 100644 --- a/src/Sylius/Bundle/ApiBundle/ApiPlatform/ResourceMetadataPropertyValueResolver.php +++ b/src/Sylius/Bundle/ApiBundle/ApiPlatform/ResourceMetadataPropertyValueResolver.php @@ -15,7 +15,6 @@ namespace Sylius\Bundle\ApiBundle\ApiPlatform; use ApiPlatform\Core\Metadata\Resource\ResourceMetadata; -/** @experimental */ final class ResourceMetadataPropertyValueResolver implements ResourceMetadataPropertyValueResolverInteface { public function __construct(private ApiResourceConfigurationMergerInterface $apiResourceConfigurationMerger) diff --git a/src/Sylius/Bundle/ApiBundle/Applicator/ArchivingPromotionApplicator.php b/src/Sylius/Bundle/ApiBundle/Applicator/ArchivingPromotionApplicator.php index d2ad96ca47..d5e1c63046 100644 --- a/src/Sylius/Bundle/ApiBundle/Applicator/ArchivingPromotionApplicator.php +++ b/src/Sylius/Bundle/ApiBundle/Applicator/ArchivingPromotionApplicator.php @@ -16,7 +16,6 @@ namespace Sylius\Bundle\ApiBundle\Applicator; use Sylius\Calendar\Provider\DateTimeProviderInterface; use Sylius\Component\Core\Model\PromotionInterface; -/** @experimental */ final class ArchivingPromotionApplicator implements ArchivingPromotionApplicatorInterface { public function __construct(private DateTimeProviderInterface $calendar) diff --git a/src/Sylius/Bundle/ApiBundle/Applicator/ArchivingPromotionApplicatorInterface.php b/src/Sylius/Bundle/ApiBundle/Applicator/ArchivingPromotionApplicatorInterface.php index 556c59ed63..6491286826 100644 --- a/src/Sylius/Bundle/ApiBundle/Applicator/ArchivingPromotionApplicatorInterface.php +++ b/src/Sylius/Bundle/ApiBundle/Applicator/ArchivingPromotionApplicatorInterface.php @@ -15,7 +15,6 @@ namespace Sylius\Bundle\ApiBundle\Applicator; use Sylius\Component\Core\Model\PromotionInterface; -/** @experimental */ interface ArchivingPromotionApplicatorInterface { public function archive(PromotionInterface $data): PromotionInterface; diff --git a/src/Sylius/Bundle/ApiBundle/Applicator/ArchivingShippingMethodApplicator.php b/src/Sylius/Bundle/ApiBundle/Applicator/ArchivingShippingMethodApplicator.php index daa6354f4b..87198eab5f 100644 --- a/src/Sylius/Bundle/ApiBundle/Applicator/ArchivingShippingMethodApplicator.php +++ b/src/Sylius/Bundle/ApiBundle/Applicator/ArchivingShippingMethodApplicator.php @@ -16,7 +16,6 @@ namespace Sylius\Bundle\ApiBundle\Applicator; use Sylius\Calendar\Provider\DateTimeProviderInterface; use Sylius\Component\Core\Model\ShippingMethodInterface; -/** @experimental */ final class ArchivingShippingMethodApplicator implements ArchivingShippingMethodApplicatorInterface { public function __construct(private DateTimeProviderInterface $calendar) diff --git a/src/Sylius/Bundle/ApiBundle/Applicator/ArchivingShippingMethodApplicatorInterface.php b/src/Sylius/Bundle/ApiBundle/Applicator/ArchivingShippingMethodApplicatorInterface.php index 6a33c73249..cbccf692a6 100644 --- a/src/Sylius/Bundle/ApiBundle/Applicator/ArchivingShippingMethodApplicatorInterface.php +++ b/src/Sylius/Bundle/ApiBundle/Applicator/ArchivingShippingMethodApplicatorInterface.php @@ -15,7 +15,6 @@ namespace Sylius\Bundle\ApiBundle\Applicator; use Sylius\Component\Core\Model\ShippingMethodInterface; -/** @experimental */ interface ArchivingShippingMethodApplicatorInterface { public function archive(ShippingMethodInterface $data): ShippingMethodInterface; diff --git a/src/Sylius/Bundle/ApiBundle/Applicator/OrderStateMachineTransitionApplicator.php b/src/Sylius/Bundle/ApiBundle/Applicator/OrderStateMachineTransitionApplicator.php index 81a0793f62..38e2aad650 100644 --- a/src/Sylius/Bundle/ApiBundle/Applicator/OrderStateMachineTransitionApplicator.php +++ b/src/Sylius/Bundle/ApiBundle/Applicator/OrderStateMachineTransitionApplicator.php @@ -20,7 +20,6 @@ use Sylius\Bundle\ApiBundle\Exception\StateMachineTransitionFailedException; use Sylius\Component\Core\Model\OrderInterface; use Sylius\Component\Order\OrderTransitions; -/** @experimental */ final class OrderStateMachineTransitionApplicator implements OrderStateMachineTransitionApplicatorInterface { public function __construct(private StateMachineFactoryInterface|StateMachineInterface $stateMachineFactory) diff --git a/src/Sylius/Bundle/ApiBundle/Applicator/OrderStateMachineTransitionApplicatorInterface.php b/src/Sylius/Bundle/ApiBundle/Applicator/OrderStateMachineTransitionApplicatorInterface.php index 311968413b..b7f849e39c 100644 --- a/src/Sylius/Bundle/ApiBundle/Applicator/OrderStateMachineTransitionApplicatorInterface.php +++ b/src/Sylius/Bundle/ApiBundle/Applicator/OrderStateMachineTransitionApplicatorInterface.php @@ -15,7 +15,6 @@ namespace Sylius\Bundle\ApiBundle\Applicator; use Sylius\Component\Core\Model\OrderInterface; -/** @experimental */ interface OrderStateMachineTransitionApplicatorInterface { public function cancel(OrderInterface $data): OrderInterface; diff --git a/src/Sylius/Bundle/ApiBundle/Applicator/PaymentStateMachineTransitionApplicator.php b/src/Sylius/Bundle/ApiBundle/Applicator/PaymentStateMachineTransitionApplicator.php index 84aca41a6b..ccbe66f3f9 100644 --- a/src/Sylius/Bundle/ApiBundle/Applicator/PaymentStateMachineTransitionApplicator.php +++ b/src/Sylius/Bundle/ApiBundle/Applicator/PaymentStateMachineTransitionApplicator.php @@ -20,7 +20,6 @@ use Sylius\Bundle\ApiBundle\Exception\StateMachineTransitionFailedException; use Sylius\Component\Payment\Model\PaymentInterface; use Sylius\Component\Payment\PaymentTransitions; -/** @experimental */ final class PaymentStateMachineTransitionApplicator implements PaymentStateMachineTransitionApplicatorInterface { public function __construct(private StateMachineFactoryInterface|StateMachineInterface $stateMachineFactory) diff --git a/src/Sylius/Bundle/ApiBundle/Applicator/PaymentStateMachineTransitionApplicatorInterface.php b/src/Sylius/Bundle/ApiBundle/Applicator/PaymentStateMachineTransitionApplicatorInterface.php index 55e35cdfce..4193a7f7f4 100644 --- a/src/Sylius/Bundle/ApiBundle/Applicator/PaymentStateMachineTransitionApplicatorInterface.php +++ b/src/Sylius/Bundle/ApiBundle/Applicator/PaymentStateMachineTransitionApplicatorInterface.php @@ -15,7 +15,6 @@ namespace Sylius\Bundle\ApiBundle\Applicator; use Sylius\Component\Payment\Model\PaymentInterface; -/** @experimental */ interface PaymentStateMachineTransitionApplicatorInterface { public function complete(PaymentInterface $data): PaymentInterface; diff --git a/src/Sylius/Bundle/ApiBundle/Applicator/ProductReviewStateMachineTransitionApplicator.php b/src/Sylius/Bundle/ApiBundle/Applicator/ProductReviewStateMachineTransitionApplicator.php index 220ba72245..a4d853a85a 100644 --- a/src/Sylius/Bundle/ApiBundle/Applicator/ProductReviewStateMachineTransitionApplicator.php +++ b/src/Sylius/Bundle/ApiBundle/Applicator/ProductReviewStateMachineTransitionApplicator.php @@ -20,7 +20,6 @@ use Sylius\Bundle\ApiBundle\Exception\StateMachineTransitionFailedException; use Sylius\Component\Core\ProductReviewTransitions; use Sylius\Component\Review\Model\ReviewInterface; -/** @experimental */ final class ProductReviewStateMachineTransitionApplicator implements ProductReviewStateMachineTransitionApplicatorInterface { public function __construct(private StateMachineFactoryInterface|StateMachineInterface $stateMachineFactory) diff --git a/src/Sylius/Bundle/ApiBundle/Applicator/ProductReviewStateMachineTransitionApplicatorInterface.php b/src/Sylius/Bundle/ApiBundle/Applicator/ProductReviewStateMachineTransitionApplicatorInterface.php index 65ff714cdd..c3119a79e6 100644 --- a/src/Sylius/Bundle/ApiBundle/Applicator/ProductReviewStateMachineTransitionApplicatorInterface.php +++ b/src/Sylius/Bundle/ApiBundle/Applicator/ProductReviewStateMachineTransitionApplicatorInterface.php @@ -15,7 +15,6 @@ namespace Sylius\Bundle\ApiBundle\Applicator; use Sylius\Component\Review\Model\ReviewInterface; -/** @experimental */ interface ProductReviewStateMachineTransitionApplicatorInterface { public function accept(ReviewInterface $data): ReviewInterface; diff --git a/src/Sylius/Bundle/ApiBundle/Assigner/OrderPromotionCodeAssigner.php b/src/Sylius/Bundle/ApiBundle/Assigner/OrderPromotionCodeAssigner.php index 39b3a46d09..e8a487692c 100644 --- a/src/Sylius/Bundle/ApiBundle/Assigner/OrderPromotionCodeAssigner.php +++ b/src/Sylius/Bundle/ApiBundle/Assigner/OrderPromotionCodeAssigner.php @@ -19,7 +19,6 @@ use Sylius\Component\Promotion\Model\PromotionCouponInterface; use Sylius\Component\Promotion\Repository\PromotionCouponRepositoryInterface; use Webmozart\Assert\Assert; -/** @experimental */ final class OrderPromotionCodeAssigner implements OrderPromotionCodeAssignerInterface { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/Assigner/OrderPromotionCodeAssignerInterface.php b/src/Sylius/Bundle/ApiBundle/Assigner/OrderPromotionCodeAssignerInterface.php index f62cf21f4c..dc11fa998b 100644 --- a/src/Sylius/Bundle/ApiBundle/Assigner/OrderPromotionCodeAssignerInterface.php +++ b/src/Sylius/Bundle/ApiBundle/Assigner/OrderPromotionCodeAssignerInterface.php @@ -15,7 +15,6 @@ namespace Sylius\Bundle\ApiBundle\Assigner; use Sylius\Component\Core\Model\OrderInterface; -/** @experimental */ interface OrderPromotionCodeAssignerInterface { public function assign(OrderInterface $cart, ?string $couponCode = null): OrderInterface; diff --git a/src/Sylius/Bundle/ApiBundle/Behat/Extension/SyliusApiBundleExtension.php b/src/Sylius/Bundle/ApiBundle/Behat/Extension/SyliusApiBundleExtension.php index 0f34bb0881..cb088753e6 100644 --- a/src/Sylius/Bundle/ApiBundle/Behat/Extension/SyliusApiBundleExtension.php +++ b/src/Sylius/Bundle/ApiBundle/Behat/Extension/SyliusApiBundleExtension.php @@ -24,8 +24,6 @@ use Symfony\Component\DependencyInjection\Reference; /** * This extension disables javascript session when running api scenarios - * - * @experimental */ final class SyliusApiBundleExtension implements Extension { diff --git a/src/Sylius/Bundle/ApiBundle/Behat/Tester/ApiScenarioEventDispatchingScenarioTester.php b/src/Sylius/Bundle/ApiBundle/Behat/Tester/ApiScenarioEventDispatchingScenarioTester.php index 06dd703521..36a1fae5cd 100644 --- a/src/Sylius/Bundle/ApiBundle/Behat/Tester/ApiScenarioEventDispatchingScenarioTester.php +++ b/src/Sylius/Bundle/ApiBundle/Behat/Tester/ApiScenarioEventDispatchingScenarioTester.php @@ -23,7 +23,6 @@ use Behat\Testwork\Tester\Result\TestResult; use Behat\Testwork\Tester\Setup\Setup; use Behat\Testwork\Tester\Setup\Teardown; -/** @experimental */ final class ApiScenarioEventDispatchingScenarioTester implements ScenarioTester { public function __construct(private ScenarioTester $baseTester) diff --git a/src/Sylius/Bundle/ApiBundle/Changer/PaymentMethodChanger.php b/src/Sylius/Bundle/ApiBundle/Changer/PaymentMethodChanger.php index b6650c6d37..f6514e91d7 100644 --- a/src/Sylius/Bundle/ApiBundle/Changer/PaymentMethodChanger.php +++ b/src/Sylius/Bundle/ApiBundle/Changer/PaymentMethodChanger.php @@ -21,7 +21,6 @@ use Sylius\Component\Core\Repository\PaymentRepositoryInterface; use Sylius\Component\Payment\Model\PaymentInterface; use Webmozart\Assert\Assert; -/** @experimental */ final class PaymentMethodChanger implements PaymentMethodChangerInterface { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/Changer/PaymentMethodChangerInterface.php b/src/Sylius/Bundle/ApiBundle/Changer/PaymentMethodChangerInterface.php index 91deb5ddda..1a0541c7ac 100644 --- a/src/Sylius/Bundle/ApiBundle/Changer/PaymentMethodChangerInterface.php +++ b/src/Sylius/Bundle/ApiBundle/Changer/PaymentMethodChangerInterface.php @@ -15,7 +15,6 @@ namespace Sylius\Bundle\ApiBundle\Changer; use Sylius\Component\Core\Model\OrderInterface; -/** @experimental */ interface PaymentMethodChangerInterface { public function changePaymentMethod( diff --git a/src/Sylius/Bundle/ApiBundle/Command/Account/ChangePaymentMethod.php b/src/Sylius/Bundle/ApiBundle/Command/Account/ChangePaymentMethod.php index 1bc774ba33..1b89391606 100644 --- a/src/Sylius/Bundle/ApiBundle/Command/Account/ChangePaymentMethod.php +++ b/src/Sylius/Bundle/ApiBundle/Command/Account/ChangePaymentMethod.php @@ -17,7 +17,6 @@ use Sylius\Bundle\ApiBundle\Command\IriToIdentifierConversionAwareInterface; use Sylius\Bundle\ApiBundle\Command\OrderTokenValueAwareInterface; use Sylius\Bundle\ApiBundle\Command\SubresourceIdAwareInterface; -/** @experimental */ class ChangePaymentMethod implements OrderTokenValueAwareInterface, SubresourceIdAwareInterface, IriToIdentifierConversionAwareInterface { /** @var string|null */ diff --git a/src/Sylius/Bundle/ApiBundle/Command/Account/ChangeShopUserPassword.php b/src/Sylius/Bundle/ApiBundle/Command/Account/ChangeShopUserPassword.php index 7e4a7c754d..24a062288a 100644 --- a/src/Sylius/Bundle/ApiBundle/Command/Account/ChangeShopUserPassword.php +++ b/src/Sylius/Bundle/ApiBundle/Command/Account/ChangeShopUserPassword.php @@ -15,7 +15,6 @@ namespace Sylius\Bundle\ApiBundle\Command\Account; use Sylius\Bundle\ApiBundle\Command\ShopUserIdAwareInterface; -/** @experimental */ class ChangeShopUserPassword implements ShopUserIdAwareInterface { /** @var mixed|null */ diff --git a/src/Sylius/Bundle/ApiBundle/Command/Account/RegisterShopUser.php b/src/Sylius/Bundle/ApiBundle/Command/Account/RegisterShopUser.php index 942ead20aa..e3e5ae19fb 100644 --- a/src/Sylius/Bundle/ApiBundle/Command/Account/RegisterShopUser.php +++ b/src/Sylius/Bundle/ApiBundle/Command/Account/RegisterShopUser.php @@ -16,7 +16,6 @@ namespace Sylius\Bundle\ApiBundle\Command\Account; use Sylius\Bundle\ApiBundle\Command\ChannelCodeAwareInterface; use Sylius\Bundle\ApiBundle\Command\LocaleCodeAwareInterface; -/** @experimental */ class RegisterShopUser implements ChannelCodeAwareInterface, LocaleCodeAwareInterface { public ?string $channelCode = null; diff --git a/src/Sylius/Bundle/ApiBundle/Command/Account/RequestResetPasswordToken.php b/src/Sylius/Bundle/ApiBundle/Command/Account/RequestResetPasswordToken.php index f11abcfaee..0b3307c9f8 100644 --- a/src/Sylius/Bundle/ApiBundle/Command/Account/RequestResetPasswordToken.php +++ b/src/Sylius/Bundle/ApiBundle/Command/Account/RequestResetPasswordToken.php @@ -17,7 +17,6 @@ use Sylius\Bundle\ApiBundle\Command\ChannelCodeAwareInterface; use Sylius\Bundle\ApiBundle\Command\IriToIdentifierConversionAwareInterface; use Sylius\Bundle\ApiBundle\Command\LocaleCodeAwareInterface; -/** @experimental */ class RequestResetPasswordToken implements ChannelCodeAwareInterface, LocaleCodeAwareInterface, diff --git a/src/Sylius/Bundle/ApiBundle/Command/Account/ResendVerificationEmail.php b/src/Sylius/Bundle/ApiBundle/Command/Account/ResendVerificationEmail.php index 9bcbd4de80..c8ab4243db 100644 --- a/src/Sylius/Bundle/ApiBundle/Command/Account/ResendVerificationEmail.php +++ b/src/Sylius/Bundle/ApiBundle/Command/Account/ResendVerificationEmail.php @@ -18,7 +18,6 @@ use Sylius\Bundle\ApiBundle\Command\IriToIdentifierConversionAwareInterface; use Sylius\Bundle\ApiBundle\Command\LocaleCodeAwareInterface; use Sylius\Bundle\ApiBundle\Command\ShopUserIdAwareInterface; -/** @experimental */ class ResendVerificationEmail implements ShopUserIdAwareInterface, ChannelCodeAwareInterface, diff --git a/src/Sylius/Bundle/ApiBundle/Command/Account/ResetPassword.php b/src/Sylius/Bundle/ApiBundle/Command/Account/ResetPassword.php index 1c69fca113..fa396ad925 100644 --- a/src/Sylius/Bundle/ApiBundle/Command/Account/ResetPassword.php +++ b/src/Sylius/Bundle/ApiBundle/Command/Account/ResetPassword.php @@ -13,7 +13,6 @@ declare(strict_types=1); namespace Sylius\Bundle\ApiBundle\Command\Account; -/** @experimental */ class ResetPassword { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/Command/Account/SendAccountRegistrationEmail.php b/src/Sylius/Bundle/ApiBundle/Command/Account/SendAccountRegistrationEmail.php index b92fed382b..de0b42b1c9 100644 --- a/src/Sylius/Bundle/ApiBundle/Command/Account/SendAccountRegistrationEmail.php +++ b/src/Sylius/Bundle/ApiBundle/Command/Account/SendAccountRegistrationEmail.php @@ -13,11 +13,7 @@ declare(strict_types=1); namespace Sylius\Bundle\ApiBundle\Command\Account; -/** - * @experimental - * - * @immutable - */ +/** @immutable */ class SendAccountRegistrationEmail { /** @var string */ diff --git a/src/Sylius/Bundle/ApiBundle/Command/Account/SendAccountVerificationEmail.php b/src/Sylius/Bundle/ApiBundle/Command/Account/SendAccountVerificationEmail.php index a602cfb72f..8e01920b75 100644 --- a/src/Sylius/Bundle/ApiBundle/Command/Account/SendAccountVerificationEmail.php +++ b/src/Sylius/Bundle/ApiBundle/Command/Account/SendAccountVerificationEmail.php @@ -13,11 +13,7 @@ declare(strict_types=1); namespace Sylius\Bundle\ApiBundle\Command\Account; -/** - * @experimental - * - * @immutable - */ +/** @immutable */ class SendAccountVerificationEmail { /** @var string */ diff --git a/src/Sylius/Bundle/ApiBundle/Command/Account/SendResetPasswordEmail.php b/src/Sylius/Bundle/ApiBundle/Command/Account/SendResetPasswordEmail.php index d06f8cdafa..2c649f6804 100644 --- a/src/Sylius/Bundle/ApiBundle/Command/Account/SendResetPasswordEmail.php +++ b/src/Sylius/Bundle/ApiBundle/Command/Account/SendResetPasswordEmail.php @@ -13,7 +13,6 @@ declare(strict_types=1); namespace Sylius\Bundle\ApiBundle\Command\Account; -/** @experimental */ class SendResetPasswordEmail { /** @var string */ diff --git a/src/Sylius/Bundle/ApiBundle/Command/Account/VerifyCustomerAccount.php b/src/Sylius/Bundle/ApiBundle/Command/Account/VerifyCustomerAccount.php index 63bb9e9587..d66e38abc1 100644 --- a/src/Sylius/Bundle/ApiBundle/Command/Account/VerifyCustomerAccount.php +++ b/src/Sylius/Bundle/ApiBundle/Command/Account/VerifyCustomerAccount.php @@ -16,11 +16,7 @@ namespace Sylius\Bundle\ApiBundle\Command\Account; use Sylius\Bundle\ApiBundle\Command\ChannelCodeAwareInterface; use Sylius\Bundle\ApiBundle\Command\LocaleCodeAwareInterface; -/** - * @experimental - * - * @immutable - */ +/** @immutable */ class VerifyCustomerAccount implements ChannelCodeAwareInterface, LocaleCodeAwareInterface { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/Command/Cart/AddItemToCart.php b/src/Sylius/Bundle/ApiBundle/Command/Cart/AddItemToCart.php index a34f9a1ec1..e19af88eef 100644 --- a/src/Sylius/Bundle/ApiBundle/Command/Cart/AddItemToCart.php +++ b/src/Sylius/Bundle/ApiBundle/Command/Cart/AddItemToCart.php @@ -16,7 +16,6 @@ namespace Sylius\Bundle\ApiBundle\Command\Cart; use Sylius\Bundle\ApiBundle\Command\IriToIdentifierConversionAwareInterface; use Sylius\Bundle\ApiBundle\Command\OrderTokenValueAwareInterface; -/** @experimental */ class AddItemToCart implements OrderTokenValueAwareInterface, IriToIdentifierConversionAwareInterface { /** @var string|null */ diff --git a/src/Sylius/Bundle/ApiBundle/Command/Cart/BlameCart.php b/src/Sylius/Bundle/ApiBundle/Command/Cart/BlameCart.php index 1b1e52f6ea..f2624659c4 100644 --- a/src/Sylius/Bundle/ApiBundle/Command/Cart/BlameCart.php +++ b/src/Sylius/Bundle/ApiBundle/Command/Cart/BlameCart.php @@ -13,7 +13,6 @@ declare(strict_types=1); namespace Sylius\Bundle\ApiBundle\Command\Cart; -/** @experimental */ class BlameCart { public function __construct(public string $shopUserEmail, public string $orderTokenValue) diff --git a/src/Sylius/Bundle/ApiBundle/Command/Cart/ChangeItemQuantityInCart.php b/src/Sylius/Bundle/ApiBundle/Command/Cart/ChangeItemQuantityInCart.php index 5526840126..b6d9931a90 100644 --- a/src/Sylius/Bundle/ApiBundle/Command/Cart/ChangeItemQuantityInCart.php +++ b/src/Sylius/Bundle/ApiBundle/Command/Cart/ChangeItemQuantityInCart.php @@ -16,7 +16,6 @@ namespace Sylius\Bundle\ApiBundle\Command\Cart; use Sylius\Bundle\ApiBundle\Command\OrderTokenValueAwareInterface; use Sylius\Bundle\ApiBundle\Command\SubresourceIdAwareInterface; -/** @experimental */ class ChangeItemQuantityInCart implements OrderTokenValueAwareInterface, SubresourceIdAwareInterface { /** @var string|null */ diff --git a/src/Sylius/Bundle/ApiBundle/Command/Cart/InformAboutCartRecalculation.php b/src/Sylius/Bundle/ApiBundle/Command/Cart/InformAboutCartRecalculation.php index 474318d65c..178869e4a2 100644 --- a/src/Sylius/Bundle/ApiBundle/Command/Cart/InformAboutCartRecalculation.php +++ b/src/Sylius/Bundle/ApiBundle/Command/Cart/InformAboutCartRecalculation.php @@ -13,7 +13,6 @@ declare(strict_types=1); namespace Sylius\Bundle\ApiBundle\Command\Cart; -/** @experimental */ class InformAboutCartRecalculation { public function __construct(private string $promotionName) diff --git a/src/Sylius/Bundle/ApiBundle/Command/Cart/PickupCart.php b/src/Sylius/Bundle/ApiBundle/Command/Cart/PickupCart.php index f4618b0afc..333f8da721 100644 --- a/src/Sylius/Bundle/ApiBundle/Command/Cart/PickupCart.php +++ b/src/Sylius/Bundle/ApiBundle/Command/Cart/PickupCart.php @@ -17,7 +17,6 @@ use Sylius\Bundle\ApiBundle\Command\ChannelCodeAwareInterface; use Sylius\Bundle\ApiBundle\Command\CustomerEmailAwareInterface; use Sylius\Bundle\ApiBundle\Command\LocaleCodeAwareInterface; -/** @experimental */ class PickupCart implements ChannelCodeAwareInterface, CustomerEmailAwareInterface, LocaleCodeAwareInterface { /** @var string|null */ diff --git a/src/Sylius/Bundle/ApiBundle/Command/Cart/RemoveItemFromCart.php b/src/Sylius/Bundle/ApiBundle/Command/Cart/RemoveItemFromCart.php index c7004a6234..2639bedd90 100644 --- a/src/Sylius/Bundle/ApiBundle/Command/Cart/RemoveItemFromCart.php +++ b/src/Sylius/Bundle/ApiBundle/Command/Cart/RemoveItemFromCart.php @@ -15,7 +15,6 @@ namespace Sylius\Bundle\ApiBundle\Command\Cart; use Sylius\Bundle\ApiBundle\Command\OrderTokenValueAwareInterface; -/** @experimental */ class RemoveItemFromCart implements OrderTokenValueAwareInterface { public function __construct(public ?string $orderTokenValue, public string $itemId) diff --git a/src/Sylius/Bundle/ApiBundle/Command/Catalog/AddProductReview.php b/src/Sylius/Bundle/ApiBundle/Command/Catalog/AddProductReview.php index a6a888d666..0d6464961c 100644 --- a/src/Sylius/Bundle/ApiBundle/Command/Catalog/AddProductReview.php +++ b/src/Sylius/Bundle/ApiBundle/Command/Catalog/AddProductReview.php @@ -16,7 +16,6 @@ namespace Sylius\Bundle\ApiBundle\Command\Catalog; use Sylius\Bundle\ApiBundle\Command\CustomerEmailAwareInterface; use Sylius\Bundle\ApiBundle\Command\IriToIdentifierConversionAwareInterface; -/** @experimental */ class AddProductReview implements IriToIdentifierConversionAwareInterface, CustomerEmailAwareInterface { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/Command/ChannelCodeAwareInterface.php b/src/Sylius/Bundle/ApiBundle/Command/ChannelCodeAwareInterface.php index 16e2a284da..6649de5404 100644 --- a/src/Sylius/Bundle/ApiBundle/Command/ChannelCodeAwareInterface.php +++ b/src/Sylius/Bundle/ApiBundle/Command/ChannelCodeAwareInterface.php @@ -13,7 +13,6 @@ declare(strict_types=1); namespace Sylius\Bundle\ApiBundle\Command; -/** @experimental */ interface ChannelCodeAwareInterface extends CommandAwareDataTransformerInterface { public function getChannelCode(): ?string; diff --git a/src/Sylius/Bundle/ApiBundle/Command/Checkout/ChoosePaymentMethod.php b/src/Sylius/Bundle/ApiBundle/Command/Checkout/ChoosePaymentMethod.php index bf6b52af17..fbb45e951f 100644 --- a/src/Sylius/Bundle/ApiBundle/Command/Checkout/ChoosePaymentMethod.php +++ b/src/Sylius/Bundle/ApiBundle/Command/Checkout/ChoosePaymentMethod.php @@ -18,7 +18,6 @@ use Sylius\Bundle\ApiBundle\Command\OrderTokenValueAwareInterface; use Sylius\Bundle\ApiBundle\Command\PaymentMethodCodeAwareInterface; use Sylius\Bundle\ApiBundle\Command\SubresourceIdAwareInterface; -/** @experimental */ class ChoosePaymentMethod implements OrderTokenValueAwareInterface, SubresourceIdAwareInterface, PaymentMethodCodeAwareInterface, IriToIdentifierConversionAwareInterface { /** @var string|null */ diff --git a/src/Sylius/Bundle/ApiBundle/Command/Checkout/ChooseShippingMethod.php b/src/Sylius/Bundle/ApiBundle/Command/Checkout/ChooseShippingMethod.php index 85655ab00d..9b4f256b25 100644 --- a/src/Sylius/Bundle/ApiBundle/Command/Checkout/ChooseShippingMethod.php +++ b/src/Sylius/Bundle/ApiBundle/Command/Checkout/ChooseShippingMethod.php @@ -17,7 +17,6 @@ use Sylius\Bundle\ApiBundle\Command\IriToIdentifierConversionAwareInterface; use Sylius\Bundle\ApiBundle\Command\OrderTokenValueAwareInterface; use Sylius\Bundle\ApiBundle\Command\SubresourceIdAwareInterface; -/** @experimental */ class ChooseShippingMethod implements OrderTokenValueAwareInterface, SubresourceIdAwareInterface, IriToIdentifierConversionAwareInterface { /** @var string|null */ diff --git a/src/Sylius/Bundle/ApiBundle/Command/Checkout/CompleteOrder.php b/src/Sylius/Bundle/ApiBundle/Command/Checkout/CompleteOrder.php index 4ee7146a71..03a823a78c 100644 --- a/src/Sylius/Bundle/ApiBundle/Command/Checkout/CompleteOrder.php +++ b/src/Sylius/Bundle/ApiBundle/Command/Checkout/CompleteOrder.php @@ -15,7 +15,6 @@ namespace Sylius\Bundle\ApiBundle\Command\Checkout; use Sylius\Bundle\ApiBundle\Command\OrderTokenValueAwareInterface; -/** @experimental */ class CompleteOrder implements OrderTokenValueAwareInterface { /** @var string|null */ diff --git a/src/Sylius/Bundle/ApiBundle/Command/Checkout/SendOrderConfirmation.php b/src/Sylius/Bundle/ApiBundle/Command/Checkout/SendOrderConfirmation.php index e162b679d5..4e77264111 100644 --- a/src/Sylius/Bundle/ApiBundle/Command/Checkout/SendOrderConfirmation.php +++ b/src/Sylius/Bundle/ApiBundle/Command/Checkout/SendOrderConfirmation.php @@ -13,7 +13,6 @@ declare(strict_types=1); namespace Sylius\Bundle\ApiBundle\Command\Checkout; -/** @experimental */ class SendOrderConfirmation { /** @var string */ diff --git a/src/Sylius/Bundle/ApiBundle/Command/Checkout/SendShipmentConfirmationEmail.php b/src/Sylius/Bundle/ApiBundle/Command/Checkout/SendShipmentConfirmationEmail.php index ca6cef853e..57c3e91bac 100644 --- a/src/Sylius/Bundle/ApiBundle/Command/Checkout/SendShipmentConfirmationEmail.php +++ b/src/Sylius/Bundle/ApiBundle/Command/Checkout/SendShipmentConfirmationEmail.php @@ -13,7 +13,6 @@ declare(strict_types=1); namespace Sylius\Bundle\ApiBundle\Command\Checkout; -/** @experimental */ class SendShipmentConfirmationEmail { /** @var mixed */ diff --git a/src/Sylius/Bundle/ApiBundle/Command/Checkout/ShipShipment.php b/src/Sylius/Bundle/ApiBundle/Command/Checkout/ShipShipment.php index 6a0f3657a3..8c6928c4d5 100644 --- a/src/Sylius/Bundle/ApiBundle/Command/Checkout/ShipShipment.php +++ b/src/Sylius/Bundle/ApiBundle/Command/Checkout/ShipShipment.php @@ -15,7 +15,6 @@ namespace Sylius\Bundle\ApiBundle\Command\Checkout; use Sylius\Bundle\ApiBundle\Command\ShipmentIdAwareInterface; -/** @experimental */ class ShipShipment implements ShipmentIdAwareInterface { /** @var int|null */ diff --git a/src/Sylius/Bundle/ApiBundle/Command/Checkout/UpdateCart.php b/src/Sylius/Bundle/ApiBundle/Command/Checkout/UpdateCart.php index bd5a29a71d..68a8ba0483 100644 --- a/src/Sylius/Bundle/ApiBundle/Command/Checkout/UpdateCart.php +++ b/src/Sylius/Bundle/ApiBundle/Command/Checkout/UpdateCart.php @@ -18,7 +18,6 @@ use Sylius\Bundle\ApiBundle\Command\LocaleCodeAwareInterface; use Sylius\Bundle\ApiBundle\Command\OrderTokenValueAwareInterface; use Sylius\Component\Addressing\Model\AddressInterface; -/** @experimental */ class UpdateCart implements OrderTokenValueAwareInterface, CustomerEmailAwareInterface, LocaleCodeAwareInterface { public ?string $orderTokenValue = null; diff --git a/src/Sylius/Bundle/ApiBundle/Command/CommandAwareDataTransformerInterface.php b/src/Sylius/Bundle/ApiBundle/Command/CommandAwareDataTransformerInterface.php index bd76ad8c81..d41867b1e6 100644 --- a/src/Sylius/Bundle/ApiBundle/Command/CommandAwareDataTransformerInterface.php +++ b/src/Sylius/Bundle/ApiBundle/Command/CommandAwareDataTransformerInterface.php @@ -13,7 +13,6 @@ declare(strict_types=1); namespace Sylius\Bundle\ApiBundle\Command; -/** @experimental */ interface CommandAwareDataTransformerInterface { } diff --git a/src/Sylius/Bundle/ApiBundle/Command/Customer/RemoveShopUser.php b/src/Sylius/Bundle/ApiBundle/Command/Customer/RemoveShopUser.php index ee292b31ab..8cc3160631 100644 --- a/src/Sylius/Bundle/ApiBundle/Command/Customer/RemoveShopUser.php +++ b/src/Sylius/Bundle/ApiBundle/Command/Customer/RemoveShopUser.php @@ -15,7 +15,6 @@ namespace Sylius\Bundle\ApiBundle\Command\Customer; use Sylius\Bundle\ApiBundle\Command\ShopUserIdAwareInterface; -/** @experimental */ class RemoveShopUser implements ShopUserIdAwareInterface { public function __construct(private mixed $shopUserId) diff --git a/src/Sylius/Bundle/ApiBundle/Command/CustomerEmailAwareInterface.php b/src/Sylius/Bundle/ApiBundle/Command/CustomerEmailAwareInterface.php index 1abb531914..1fe31dc631 100644 --- a/src/Sylius/Bundle/ApiBundle/Command/CustomerEmailAwareInterface.php +++ b/src/Sylius/Bundle/ApiBundle/Command/CustomerEmailAwareInterface.php @@ -13,7 +13,6 @@ declare(strict_types=1); namespace Sylius\Bundle\ApiBundle\Command; -/** @experimental */ interface CustomerEmailAwareInterface extends CommandAwareDataTransformerInterface { public function getEmail(): ?string; diff --git a/src/Sylius/Bundle/ApiBundle/Command/LocaleCodeAwareInterface.php b/src/Sylius/Bundle/ApiBundle/Command/LocaleCodeAwareInterface.php index 7cf3d399ea..83bad10d8e 100644 --- a/src/Sylius/Bundle/ApiBundle/Command/LocaleCodeAwareInterface.php +++ b/src/Sylius/Bundle/ApiBundle/Command/LocaleCodeAwareInterface.php @@ -13,7 +13,6 @@ declare(strict_types=1); namespace Sylius\Bundle\ApiBundle\Command; -/** @experimental */ interface LocaleCodeAwareInterface extends CommandAwareDataTransformerInterface { public function getLocaleCode(): ?string; diff --git a/src/Sylius/Bundle/ApiBundle/Command/LoggedInCustomerEmailIfNotSetAwareInterface.php b/src/Sylius/Bundle/ApiBundle/Command/LoggedInCustomerEmailIfNotSetAwareInterface.php index 727205cc52..a06af4c196 100644 --- a/src/Sylius/Bundle/ApiBundle/Command/LoggedInCustomerEmailIfNotSetAwareInterface.php +++ b/src/Sylius/Bundle/ApiBundle/Command/LoggedInCustomerEmailIfNotSetAwareInterface.php @@ -13,7 +13,6 @@ declare(strict_types=1); namespace Sylius\Bundle\ApiBundle\Command; -/** @experimental */ interface LoggedInCustomerEmailIfNotSetAwareInterface extends CommandAwareDataTransformerInterface { public function getEmail(): ?string; diff --git a/src/Sylius/Bundle/ApiBundle/Command/OrderTokenValueAwareInterface.php b/src/Sylius/Bundle/ApiBundle/Command/OrderTokenValueAwareInterface.php index f7fd0f837b..c00800949b 100644 --- a/src/Sylius/Bundle/ApiBundle/Command/OrderTokenValueAwareInterface.php +++ b/src/Sylius/Bundle/ApiBundle/Command/OrderTokenValueAwareInterface.php @@ -13,7 +13,6 @@ declare(strict_types=1); namespace Sylius\Bundle\ApiBundle\Command; -/** @experimental */ interface OrderTokenValueAwareInterface extends CommandAwareDataTransformerInterface { public function getOrderTokenValue(): ?string; diff --git a/src/Sylius/Bundle/ApiBundle/Command/PaymentMethodCodeAwareInterface.php b/src/Sylius/Bundle/ApiBundle/Command/PaymentMethodCodeAwareInterface.php index 55c234ce55..8e73ab1b05 100644 --- a/src/Sylius/Bundle/ApiBundle/Command/PaymentMethodCodeAwareInterface.php +++ b/src/Sylius/Bundle/ApiBundle/Command/PaymentMethodCodeAwareInterface.php @@ -13,7 +13,6 @@ declare(strict_types=1); namespace Sylius\Bundle\ApiBundle\Command; -/** @experimental */ interface PaymentMethodCodeAwareInterface extends CommandAwareDataTransformerInterface { public function getPaymentMethodCode(): ?string; diff --git a/src/Sylius/Bundle/ApiBundle/Command/Promotion/GeneratePromotionCoupon.php b/src/Sylius/Bundle/ApiBundle/Command/Promotion/GeneratePromotionCoupon.php index 58fbe57c89..ba2854c150 100644 --- a/src/Sylius/Bundle/ApiBundle/Command/Promotion/GeneratePromotionCoupon.php +++ b/src/Sylius/Bundle/ApiBundle/Command/Promotion/GeneratePromotionCoupon.php @@ -15,7 +15,6 @@ namespace Sylius\Bundle\ApiBundle\Command\Promotion; use Sylius\Component\Promotion\Generator\ReadablePromotionCouponGeneratorInstructionInterface; -/** @experimental */ class GeneratePromotionCoupon implements ReadablePromotionCouponGeneratorInstructionInterface { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/Command/SendContactRequest.php b/src/Sylius/Bundle/ApiBundle/Command/SendContactRequest.php index 8c65c148d3..de7c2b96ef 100644 --- a/src/Sylius/Bundle/ApiBundle/Command/SendContactRequest.php +++ b/src/Sylius/Bundle/ApiBundle/Command/SendContactRequest.php @@ -13,7 +13,6 @@ declare(strict_types=1); namespace Sylius\Bundle\ApiBundle\Command; -/** experimental */ class SendContactRequest implements ChannelCodeAwareInterface, LocaleCodeAwareInterface, LoggedInCustomerEmailIfNotSetAwareInterface { public ?string $localeCode = null; diff --git a/src/Sylius/Bundle/ApiBundle/Command/ShipmentIdAwareInterface.php b/src/Sylius/Bundle/ApiBundle/Command/ShipmentIdAwareInterface.php index ca1571ad3d..4440bdb6f3 100644 --- a/src/Sylius/Bundle/ApiBundle/Command/ShipmentIdAwareInterface.php +++ b/src/Sylius/Bundle/ApiBundle/Command/ShipmentIdAwareInterface.php @@ -13,7 +13,6 @@ declare(strict_types=1); namespace Sylius\Bundle\ApiBundle\Command; -/** @experimental */ interface ShipmentIdAwareInterface extends CommandAwareDataTransformerInterface { public function getShipmentId(): ?int; diff --git a/src/Sylius/Bundle/ApiBundle/Command/ShopUserIdAwareInterface.php b/src/Sylius/Bundle/ApiBundle/Command/ShopUserIdAwareInterface.php index e753bcb57a..dd0294dcc3 100644 --- a/src/Sylius/Bundle/ApiBundle/Command/ShopUserIdAwareInterface.php +++ b/src/Sylius/Bundle/ApiBundle/Command/ShopUserIdAwareInterface.php @@ -13,7 +13,6 @@ declare(strict_types=1); namespace Sylius\Bundle\ApiBundle\Command; -/** @experimental */ interface ShopUserIdAwareInterface extends CommandAwareDataTransformerInterface { public function getShopUserId(); diff --git a/src/Sylius/Bundle/ApiBundle/Command/SubresourceIdAwareInterface.php b/src/Sylius/Bundle/ApiBundle/Command/SubresourceIdAwareInterface.php index c20e94159f..82f61189f7 100644 --- a/src/Sylius/Bundle/ApiBundle/Command/SubresourceIdAwareInterface.php +++ b/src/Sylius/Bundle/ApiBundle/Command/SubresourceIdAwareInterface.php @@ -13,7 +13,6 @@ declare(strict_types=1); namespace Sylius\Bundle\ApiBundle\Command; -/** @experimental */ interface SubresourceIdAwareInterface extends CommandAwareDataTransformerInterface { public function getSubresourceId(): ?string; diff --git a/src/Sylius/Bundle/ApiBundle/CommandHandler/Account/ChangePaymentMethodHandler.php b/src/Sylius/Bundle/ApiBundle/CommandHandler/Account/ChangePaymentMethodHandler.php index 07fc759464..0fd47f2397 100644 --- a/src/Sylius/Bundle/ApiBundle/CommandHandler/Account/ChangePaymentMethodHandler.php +++ b/src/Sylius/Bundle/ApiBundle/CommandHandler/Account/ChangePaymentMethodHandler.php @@ -20,7 +20,6 @@ use Sylius\Component\Core\Repository\OrderRepositoryInterface; use Symfony\Component\Messenger\Handler\MessageHandlerInterface; use Webmozart\Assert\Assert; -/** @experimental */ final class ChangePaymentMethodHandler implements MessageHandlerInterface { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/CommandHandler/Account/ChangeShopUserPasswordHandler.php b/src/Sylius/Bundle/ApiBundle/CommandHandler/Account/ChangeShopUserPasswordHandler.php index 99fddbb625..78089da1c7 100644 --- a/src/Sylius/Bundle/ApiBundle/CommandHandler/Account/ChangeShopUserPasswordHandler.php +++ b/src/Sylius/Bundle/ApiBundle/CommandHandler/Account/ChangeShopUserPasswordHandler.php @@ -20,7 +20,6 @@ use Sylius\Component\User\Security\PasswordUpdaterInterface; use Symfony\Component\Messenger\Handler\MessageHandlerInterface; use Webmozart\Assert\Assert; -/** @experimental */ final class ChangeShopUserPasswordHandler implements MessageHandlerInterface { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/CommandHandler/Account/RegisterShopUserHandler.php b/src/Sylius/Bundle/ApiBundle/CommandHandler/Account/RegisterShopUserHandler.php index f900b7a479..aa63ff1080 100644 --- a/src/Sylius/Bundle/ApiBundle/CommandHandler/Account/RegisterShopUserHandler.php +++ b/src/Sylius/Bundle/ApiBundle/CommandHandler/Account/RegisterShopUserHandler.php @@ -27,7 +27,6 @@ use Symfony\Component\Messenger\Handler\MessageHandlerInterface; use Symfony\Component\Messenger\MessageBusInterface; use Symfony\Component\Messenger\Stamp\DispatchAfterCurrentBusStamp; -/** @experimental */ final class RegisterShopUserHandler implements MessageHandlerInterface { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/CommandHandler/Account/RequestResetPasswordTokenHandler.php b/src/Sylius/Bundle/ApiBundle/CommandHandler/Account/RequestResetPasswordTokenHandler.php index 13f01b2c08..afef36dc60 100644 --- a/src/Sylius/Bundle/ApiBundle/CommandHandler/Account/RequestResetPasswordTokenHandler.php +++ b/src/Sylius/Bundle/ApiBundle/CommandHandler/Account/RequestResetPasswordTokenHandler.php @@ -22,7 +22,6 @@ use Symfony\Component\Messenger\Handler\MessageHandlerInterface; use Symfony\Component\Messenger\MessageBusInterface; use Symfony\Component\Messenger\Stamp\DispatchAfterCurrentBusStamp; -/** @experimental */ final class RequestResetPasswordTokenHandler implements MessageHandlerInterface { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/CommandHandler/Account/ResendVerificationEmailHandler.php b/src/Sylius/Bundle/ApiBundle/CommandHandler/Account/ResendVerificationEmailHandler.php index c451e8a818..f4b58a116c 100644 --- a/src/Sylius/Bundle/ApiBundle/CommandHandler/Account/ResendVerificationEmailHandler.php +++ b/src/Sylius/Bundle/ApiBundle/CommandHandler/Account/ResendVerificationEmailHandler.php @@ -24,7 +24,6 @@ use Symfony\Component\Messenger\MessageBusInterface; use Symfony\Component\Messenger\Stamp\DispatchAfterCurrentBusStamp; use Webmozart\Assert\Assert; -/** @experimental */ final class ResendVerificationEmailHandler implements MessageHandlerInterface { /** diff --git a/src/Sylius/Bundle/ApiBundle/CommandHandler/Account/ResetPasswordHandler.php b/src/Sylius/Bundle/ApiBundle/CommandHandler/Account/ResetPasswordHandler.php index 1c53e8508e..caacc69076 100644 --- a/src/Sylius/Bundle/ApiBundle/CommandHandler/Account/ResetPasswordHandler.php +++ b/src/Sylius/Bundle/ApiBundle/CommandHandler/Account/ResetPasswordHandler.php @@ -17,7 +17,6 @@ use Sylius\Bundle\ApiBundle\Command\Account\ResetPassword; use Sylius\Bundle\CoreBundle\Security\UserPasswordResetterInterface; use Symfony\Component\Messenger\Handler\MessageHandlerInterface; -/** @experimental */ final class ResetPasswordHandler implements MessageHandlerInterface { public function __construct(private UserPasswordResetterInterface $userPasswordResetter) diff --git a/src/Sylius/Bundle/ApiBundle/CommandHandler/Account/SendAccountRegistrationEmailHandler.php b/src/Sylius/Bundle/ApiBundle/CommandHandler/Account/SendAccountRegistrationEmailHandler.php index d0c81853ba..bf33b969d7 100644 --- a/src/Sylius/Bundle/ApiBundle/CommandHandler/Account/SendAccountRegistrationEmailHandler.php +++ b/src/Sylius/Bundle/ApiBundle/CommandHandler/Account/SendAccountRegistrationEmailHandler.php @@ -21,7 +21,6 @@ use Sylius\Component\Core\Model\ShopUserInterface; use Sylius\Component\User\Repository\UserRepositoryInterface; use Symfony\Component\Messenger\Handler\MessageHandlerInterface; -/** @experimental */ final class SendAccountRegistrationEmailHandler implements MessageHandlerInterface { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/CommandHandler/Account/SendAccountVerificationEmailHandler.php b/src/Sylius/Bundle/ApiBundle/CommandHandler/Account/SendAccountVerificationEmailHandler.php index fcb80f4707..bd1febe528 100644 --- a/src/Sylius/Bundle/ApiBundle/CommandHandler/Account/SendAccountVerificationEmailHandler.php +++ b/src/Sylius/Bundle/ApiBundle/CommandHandler/Account/SendAccountVerificationEmailHandler.php @@ -23,7 +23,6 @@ use Sylius\Component\Core\Model\ShopUserInterface; use Sylius\Component\User\Repository\UserRepositoryInterface; use Symfony\Component\Messenger\Handler\MessageHandlerInterface; -/** @experimental */ final class SendAccountVerificationEmailHandler implements MessageHandlerInterface { /** diff --git a/src/Sylius/Bundle/ApiBundle/CommandHandler/Account/SendResetPasswordEmailHandler.php b/src/Sylius/Bundle/ApiBundle/CommandHandler/Account/SendResetPasswordEmailHandler.php index 6e1df0303e..23b2a7db4c 100644 --- a/src/Sylius/Bundle/ApiBundle/CommandHandler/Account/SendResetPasswordEmailHandler.php +++ b/src/Sylius/Bundle/ApiBundle/CommandHandler/Account/SendResetPasswordEmailHandler.php @@ -21,7 +21,6 @@ use Sylius\Component\User\Model\UserInterface; use Sylius\Component\User\Repository\UserRepositoryInterface; use Symfony\Component\Messenger\Handler\MessageHandlerInterface; -/** @experimental */ final class SendResetPasswordEmailHandler implements MessageHandlerInterface { /** diff --git a/src/Sylius/Bundle/ApiBundle/CommandHandler/Account/VerifyCustomerAccountHandler.php b/src/Sylius/Bundle/ApiBundle/CommandHandler/Account/VerifyCustomerAccountHandler.php index 2f12a140a0..6e443c9ff9 100644 --- a/src/Sylius/Bundle/ApiBundle/CommandHandler/Account/VerifyCustomerAccountHandler.php +++ b/src/Sylius/Bundle/ApiBundle/CommandHandler/Account/VerifyCustomerAccountHandler.php @@ -23,7 +23,6 @@ use Symfony\Component\Messenger\Handler\MessageHandlerInterface; use Symfony\Component\Messenger\MessageBusInterface; use Symfony\Component\Messenger\Stamp\DispatchAfterCurrentBusStamp; -/** @experimental */ final class VerifyCustomerAccountHandler implements MessageHandlerInterface { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/CommandHandler/Cart/AddItemToCartHandler.php b/src/Sylius/Bundle/ApiBundle/CommandHandler/Cart/AddItemToCartHandler.php index 50dd466383..c8854920f2 100644 --- a/src/Sylius/Bundle/ApiBundle/CommandHandler/Cart/AddItemToCartHandler.php +++ b/src/Sylius/Bundle/ApiBundle/CommandHandler/Cart/AddItemToCartHandler.php @@ -25,7 +25,6 @@ use Sylius\Component\Order\Modifier\OrderModifierInterface; use Symfony\Component\Messenger\Handler\MessageHandlerInterface; use Webmozart\Assert\Assert; -/** @experimental */ final class AddItemToCartHandler implements MessageHandlerInterface { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/CommandHandler/Cart/ChangeItemQuantityInCartHandler.php b/src/Sylius/Bundle/ApiBundle/CommandHandler/Cart/ChangeItemQuantityInCartHandler.php index 6aabf1111a..3700454a57 100644 --- a/src/Sylius/Bundle/ApiBundle/CommandHandler/Cart/ChangeItemQuantityInCartHandler.php +++ b/src/Sylius/Bundle/ApiBundle/CommandHandler/Cart/ChangeItemQuantityInCartHandler.php @@ -22,7 +22,6 @@ use Sylius\Component\Order\Repository\OrderItemRepositoryInterface; use Symfony\Component\Messenger\Handler\MessageHandlerInterface; use Webmozart\Assert\Assert; -/** @experimental */ final class ChangeItemQuantityInCartHandler implements MessageHandlerInterface { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/CommandHandler/Cart/InformAboutCartRecalculationHandler.php b/src/Sylius/Bundle/ApiBundle/CommandHandler/Cart/InformAboutCartRecalculationHandler.php index 0c625e7b97..126c8e709d 100644 --- a/src/Sylius/Bundle/ApiBundle/CommandHandler/Cart/InformAboutCartRecalculationHandler.php +++ b/src/Sylius/Bundle/ApiBundle/CommandHandler/Cart/InformAboutCartRecalculationHandler.php @@ -17,7 +17,6 @@ use Sylius\Bundle\ApiBundle\Command\Cart\InformAboutCartRecalculation; use Sylius\Bundle\ApiBundle\Exception\OrderNoLongerEligibleForPromotion; use Symfony\Component\Messenger\Handler\MessageHandlerInterface; -/** @experimental */ final class InformAboutCartRecalculationHandler implements MessageHandlerInterface { public function __invoke(InformAboutCartRecalculation $command): void diff --git a/src/Sylius/Bundle/ApiBundle/CommandHandler/Cart/PickupCartHandler.php b/src/Sylius/Bundle/ApiBundle/CommandHandler/Cart/PickupCartHandler.php index aa43cda57a..8e6263169a 100644 --- a/src/Sylius/Bundle/ApiBundle/CommandHandler/Cart/PickupCartHandler.php +++ b/src/Sylius/Bundle/ApiBundle/CommandHandler/Cart/PickupCartHandler.php @@ -27,7 +27,6 @@ use Sylius\Component\Resource\Generator\RandomnessGeneratorInterface; use Symfony\Component\Messenger\Handler\MessageHandlerInterface; use Webmozart\Assert\Assert; -/** @experimental */ final class PickupCartHandler implements MessageHandlerInterface { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/CommandHandler/Cart/RemoveItemFromCartHandler.php b/src/Sylius/Bundle/ApiBundle/CommandHandler/Cart/RemoveItemFromCartHandler.php index 6da65464fa..f10d05ba3e 100644 --- a/src/Sylius/Bundle/ApiBundle/CommandHandler/Cart/RemoveItemFromCartHandler.php +++ b/src/Sylius/Bundle/ApiBundle/CommandHandler/Cart/RemoveItemFromCartHandler.php @@ -21,7 +21,6 @@ use Sylius\Component\Order\Repository\OrderItemRepositoryInterface; use Symfony\Component\Messenger\Handler\MessageHandlerInterface; use Webmozart\Assert\Assert; -/** @experimental */ final class RemoveItemFromCartHandler implements MessageHandlerInterface { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/CommandHandler/Catalog/AddProductReviewHandler.php b/src/Sylius/Bundle/ApiBundle/CommandHandler/Catalog/AddProductReviewHandler.php index 6bd6ab893f..1ec5c4b949 100644 --- a/src/Sylius/Bundle/ApiBundle/CommandHandler/Catalog/AddProductReviewHandler.php +++ b/src/Sylius/Bundle/ApiBundle/CommandHandler/Catalog/AddProductReviewHandler.php @@ -25,7 +25,6 @@ use Sylius\Component\Review\Model\ReviewInterface; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\Messenger\Handler\MessageHandlerInterface; -/** @experimental */ final class AddProductReviewHandler implements MessageHandlerInterface { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/CommandHandler/Checkout/ChoosePaymentMethodHandler.php b/src/Sylius/Bundle/ApiBundle/CommandHandler/Checkout/ChoosePaymentMethodHandler.php index 25493648eb..1585d4220b 100644 --- a/src/Sylius/Bundle/ApiBundle/CommandHandler/Checkout/ChoosePaymentMethodHandler.php +++ b/src/Sylius/Bundle/ApiBundle/CommandHandler/Checkout/ChoosePaymentMethodHandler.php @@ -28,7 +28,6 @@ use Sylius\Component\Core\Repository\PaymentRepositoryInterface; use Symfony\Component\Messenger\Handler\MessageHandlerInterface; use Webmozart\Assert\Assert; -/** @experimental */ final class ChoosePaymentMethodHandler implements MessageHandlerInterface { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/CommandHandler/Checkout/ChooseShippingMethodHandler.php b/src/Sylius/Bundle/ApiBundle/CommandHandler/Checkout/ChooseShippingMethodHandler.php index 64f4b3e2e7..4173371c0d 100644 --- a/src/Sylius/Bundle/ApiBundle/CommandHandler/Checkout/ChooseShippingMethodHandler.php +++ b/src/Sylius/Bundle/ApiBundle/CommandHandler/Checkout/ChooseShippingMethodHandler.php @@ -27,7 +27,6 @@ use Sylius\Component\Shipping\Checker\Eligibility\ShippingMethodEligibilityCheck use Symfony\Component\Messenger\Handler\MessageHandlerInterface; use Webmozart\Assert\Assert; -/** @experimental */ final class ChooseShippingMethodHandler implements MessageHandlerInterface { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/CommandHandler/Checkout/CompleteOrderHandler.php b/src/Sylius/Bundle/ApiBundle/CommandHandler/Checkout/CompleteOrderHandler.php index d07cf12f14..f5d6c46d6f 100644 --- a/src/Sylius/Bundle/ApiBundle/CommandHandler/Checkout/CompleteOrderHandler.php +++ b/src/Sylius/Bundle/ApiBundle/CommandHandler/Checkout/CompleteOrderHandler.php @@ -30,7 +30,6 @@ use Symfony\Component\Messenger\MessageBusInterface; use Symfony\Component\Messenger\Stamp\DispatchAfterCurrentBusStamp; use Webmozart\Assert\Assert; -/** @experimental */ final class CompleteOrderHandler implements MessageHandlerInterface { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/CommandHandler/Checkout/SendOrderConfirmationHandler.php b/src/Sylius/Bundle/ApiBundle/CommandHandler/Checkout/SendOrderConfirmationHandler.php index 21fd49da6f..3a038e4404 100644 --- a/src/Sylius/Bundle/ApiBundle/CommandHandler/Checkout/SendOrderConfirmationHandler.php +++ b/src/Sylius/Bundle/ApiBundle/CommandHandler/Checkout/SendOrderConfirmationHandler.php @@ -20,7 +20,6 @@ use Sylius\Component\Core\Repository\OrderRepositoryInterface; use Symfony\Component\Messenger\Handler\MessageHandlerInterface; use Webmozart\Assert\Assert; -/** @experimental */ final class SendOrderConfirmationHandler implements MessageHandlerInterface { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/CommandHandler/Checkout/SendShipmentConfirmationEmailHandler.php b/src/Sylius/Bundle/ApiBundle/CommandHandler/Checkout/SendShipmentConfirmationEmailHandler.php index 28dffa2245..3f9e2083de 100644 --- a/src/Sylius/Bundle/ApiBundle/CommandHandler/Checkout/SendShipmentConfirmationEmailHandler.php +++ b/src/Sylius/Bundle/ApiBundle/CommandHandler/Checkout/SendShipmentConfirmationEmailHandler.php @@ -20,7 +20,6 @@ use Sylius\Component\Core\Repository\ShipmentRepositoryInterface; use Symfony\Component\Messenger\Handler\MessageHandlerInterface; use Webmozart\Assert\Assert; -/** @experimental */ final class SendShipmentConfirmationEmailHandler implements MessageHandlerInterface { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/CommandHandler/Checkout/ShipShipmentHandler.php b/src/Sylius/Bundle/ApiBundle/CommandHandler/Checkout/ShipShipmentHandler.php index b9a482b0da..f65997e824 100644 --- a/src/Sylius/Bundle/ApiBundle/CommandHandler/Checkout/ShipShipmentHandler.php +++ b/src/Sylius/Bundle/ApiBundle/CommandHandler/Checkout/ShipShipmentHandler.php @@ -26,7 +26,6 @@ use Symfony\Component\Messenger\MessageBusInterface; use Symfony\Component\Messenger\Stamp\DispatchAfterCurrentBusStamp; use Webmozart\Assert\Assert; -/** @experimental */ final class ShipShipmentHandler implements MessageHandlerInterface { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/CommandHandler/Checkout/UpdateCartHandler.php b/src/Sylius/Bundle/ApiBundle/CommandHandler/Checkout/UpdateCartHandler.php index 1802e34001..eb9056baef 100644 --- a/src/Sylius/Bundle/ApiBundle/CommandHandler/Checkout/UpdateCartHandler.php +++ b/src/Sylius/Bundle/ApiBundle/CommandHandler/Checkout/UpdateCartHandler.php @@ -23,7 +23,6 @@ use Sylius\Component\Core\Repository\OrderRepositoryInterface; use Symfony\Component\Messenger\Handler\MessageHandlerInterface; use Webmozart\Assert\Assert; -/** @experimental */ final class UpdateCartHandler implements MessageHandlerInterface { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/CommandHandler/Customer/RemoveShopUserHandler.php b/src/Sylius/Bundle/ApiBundle/CommandHandler/Customer/RemoveShopUserHandler.php index 49866f7d8d..8f97c8255c 100644 --- a/src/Sylius/Bundle/ApiBundle/CommandHandler/Customer/RemoveShopUserHandler.php +++ b/src/Sylius/Bundle/ApiBundle/CommandHandler/Customer/RemoveShopUserHandler.php @@ -18,7 +18,6 @@ use Sylius\Bundle\ApiBundle\Exception\UserNotFoundException; use Sylius\Component\Core\Model\ShopUserInterface; use Sylius\Component\User\Repository\UserRepositoryInterface; -/** @experimental */ final class RemoveShopUserHandler { /** diff --git a/src/Sylius/Bundle/ApiBundle/CommandHandler/Promotion/GeneratePromotionCouponHandler.php b/src/Sylius/Bundle/ApiBundle/CommandHandler/Promotion/GeneratePromotionCouponHandler.php index 9cdb714627..88c130ad20 100644 --- a/src/Sylius/Bundle/ApiBundle/CommandHandler/Promotion/GeneratePromotionCouponHandler.php +++ b/src/Sylius/Bundle/ApiBundle/CommandHandler/Promotion/GeneratePromotionCouponHandler.php @@ -23,7 +23,6 @@ use Sylius\Component\Promotion\Generator\PromotionCouponGeneratorInterface; use Sylius\Component\Promotion\Model\PromotionCouponInterface; use Symfony\Component\Messenger\Handler\MessageHandlerInterface; -/** @experimental */ final class GeneratePromotionCouponHandler implements MessageHandlerInterface { /** diff --git a/src/Sylius/Bundle/ApiBundle/CommandHandler/SendContactRequestHandler.php b/src/Sylius/Bundle/ApiBundle/CommandHandler/SendContactRequestHandler.php index 72221c1d59..043cb56d89 100644 --- a/src/Sylius/Bundle/ApiBundle/CommandHandler/SendContactRequestHandler.php +++ b/src/Sylius/Bundle/ApiBundle/CommandHandler/SendContactRequestHandler.php @@ -21,7 +21,6 @@ use Sylius\Component\Core\Model\ChannelInterface; use Symfony\Component\Messenger\Handler\MessageHandlerInterface; use Webmozart\Assert\Assert; -/** experimental */ final class SendContactRequestHandler implements MessageHandlerInterface { /** diff --git a/src/Sylius/Bundle/ApiBundle/Context/TokenBasedUserContext.php b/src/Sylius/Bundle/ApiBundle/Context/TokenBasedUserContext.php index 806eb61540..4fc2cc7791 100644 --- a/src/Sylius/Bundle/ApiBundle/Context/TokenBasedUserContext.php +++ b/src/Sylius/Bundle/ApiBundle/Context/TokenBasedUserContext.php @@ -16,7 +16,6 @@ namespace Sylius\Bundle\ApiBundle\Context; use Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorageInterface; use Symfony\Component\Security\Core\User\UserInterface; -/** @experimental */ final class TokenBasedUserContext implements UserContextInterface { public function __construct(private TokenStorageInterface $tokenStorage) diff --git a/src/Sylius/Bundle/ApiBundle/Context/TokenValueBasedCartContext.php b/src/Sylius/Bundle/ApiBundle/Context/TokenValueBasedCartContext.php index 0baad2d335..cc05d6ac5a 100644 --- a/src/Sylius/Bundle/ApiBundle/Context/TokenValueBasedCartContext.php +++ b/src/Sylius/Bundle/ApiBundle/Context/TokenValueBasedCartContext.php @@ -20,7 +20,6 @@ use Sylius\Component\Order\Model\OrderInterface; use Symfony\Component\HttpFoundation\Request; use Symfony\Component\HttpFoundation\RequestStack; -/** @experimental */ final class TokenValueBasedCartContext implements CartContextInterface { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/Context/UserContextInterface.php b/src/Sylius/Bundle/ApiBundle/Context/UserContextInterface.php index bd1477f224..9d4f3fe137 100644 --- a/src/Sylius/Bundle/ApiBundle/Context/UserContextInterface.php +++ b/src/Sylius/Bundle/ApiBundle/Context/UserContextInterface.php @@ -15,7 +15,6 @@ namespace Sylius\Bundle\ApiBundle\Context; use Symfony\Component\Security\Core\User\UserInterface; -/** @experimental */ interface UserContextInterface { public function getUser(): ?UserInterface; diff --git a/src/Sylius/Bundle/ApiBundle/Controller/GetAddressLogEntryCollectionAction.php b/src/Sylius/Bundle/ApiBundle/Controller/GetAddressLogEntryCollectionAction.php index 23ee49e28e..99848d193f 100644 --- a/src/Sylius/Bundle/ApiBundle/Controller/GetAddressLogEntryCollectionAction.php +++ b/src/Sylius/Bundle/ApiBundle/Controller/GetAddressLogEntryCollectionAction.php @@ -19,7 +19,6 @@ use Sylius\Component\Addressing\Model\AddressLogEntry; use Symfony\Component\Messenger\HandleTrait; use Symfony\Component\Messenger\MessageBusInterface; -/** @experimental */ final class GetAddressLogEntryCollectionAction { use HandleTrait; diff --git a/src/Sylius/Bundle/ApiBundle/Controller/Payment/GetPaymentConfiguration.php b/src/Sylius/Bundle/ApiBundle/Controller/Payment/GetPaymentConfiguration.php index ea105bd90a..2537123fa1 100644 --- a/src/Sylius/Bundle/ApiBundle/Controller/Payment/GetPaymentConfiguration.php +++ b/src/Sylius/Bundle/ApiBundle/Controller/Payment/GetPaymentConfiguration.php @@ -20,7 +20,6 @@ use Sylius\Component\Core\Repository\PaymentRepositoryInterface; use Symfony\Component\HttpFoundation\JsonResponse; use Symfony\Component\HttpFoundation\Request; -/** @experimental */ final class GetPaymentConfiguration { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/Controller/RemoveCatalogPromotionAction.php b/src/Sylius/Bundle/ApiBundle/Controller/RemoveCatalogPromotionAction.php index e402f9bf4e..3e55322cac 100644 --- a/src/Sylius/Bundle/ApiBundle/Controller/RemoveCatalogPromotionAction.php +++ b/src/Sylius/Bundle/ApiBundle/Controller/RemoveCatalogPromotionAction.php @@ -20,7 +20,6 @@ use Symfony\Component\HttpFoundation\JsonResponse; use Symfony\Component\HttpFoundation\Request; use Symfony\Component\HttpFoundation\Response; -/** @experimental */ final class RemoveCatalogPromotionAction { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/Controller/RemoveCustomerShopUserAction.php b/src/Sylius/Bundle/ApiBundle/Controller/RemoveCustomerShopUserAction.php index 0fb4db9b97..8d9288513d 100644 --- a/src/Sylius/Bundle/ApiBundle/Controller/RemoveCustomerShopUserAction.php +++ b/src/Sylius/Bundle/ApiBundle/Controller/RemoveCustomerShopUserAction.php @@ -22,7 +22,6 @@ use Symfony\Component\HttpFoundation\Request; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\Messenger\MessageBusInterface; -/** @experimental */ final class RemoveCustomerShopUserAction { /** diff --git a/src/Sylius/Bundle/ApiBundle/Controller/UploadAvatarImageAction.php b/src/Sylius/Bundle/ApiBundle/Controller/UploadAvatarImageAction.php index 15e56abe82..88c1b79126 100644 --- a/src/Sylius/Bundle/ApiBundle/Controller/UploadAvatarImageAction.php +++ b/src/Sylius/Bundle/ApiBundle/Controller/UploadAvatarImageAction.php @@ -24,7 +24,6 @@ use Symfony\Component\HttpFoundation\File\UploadedFile; use Symfony\Component\HttpFoundation\Request; use Webmozart\Assert\Assert; -/** @experimental */ final class UploadAvatarImageAction { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/Controller/UploadProductImageAction.php b/src/Sylius/Bundle/ApiBundle/Controller/UploadProductImageAction.php index 1587b77c61..7688fb496f 100644 --- a/src/Sylius/Bundle/ApiBundle/Controller/UploadProductImageAction.php +++ b/src/Sylius/Bundle/ApiBundle/Controller/UploadProductImageAction.php @@ -17,7 +17,6 @@ use Sylius\Bundle\ApiBundle\Creator\ImageCreatorInterface; use Sylius\Component\Core\Model\ImageInterface; use Symfony\Component\HttpFoundation\Request; -/** @experimental */ final class UploadProductImageAction { public function __construct(private ImageCreatorInterface $productImageCreator) diff --git a/src/Sylius/Bundle/ApiBundle/Controller/UploadTaxonImageAction.php b/src/Sylius/Bundle/ApiBundle/Controller/UploadTaxonImageAction.php index ab688da7b0..a2eafbb866 100644 --- a/src/Sylius/Bundle/ApiBundle/Controller/UploadTaxonImageAction.php +++ b/src/Sylius/Bundle/ApiBundle/Controller/UploadTaxonImageAction.php @@ -17,7 +17,6 @@ use Sylius\Bundle\ApiBundle\Creator\ImageCreatorInterface; use Sylius\Component\Core\Model\ImageInterface; use Symfony\Component\HttpFoundation\Request; -/** @experimental */ final class UploadTaxonImageAction { public function __construct(private ImageCreatorInterface $taxonImageCreator) diff --git a/src/Sylius/Bundle/ApiBundle/Converter/IriToIdentifierConverter.php b/src/Sylius/Bundle/ApiBundle/Converter/IriToIdentifierConverter.php index 17cd40ddf3..a6de8eba14 100644 --- a/src/Sylius/Bundle/ApiBundle/Converter/IriToIdentifierConverter.php +++ b/src/Sylius/Bundle/ApiBundle/Converter/IriToIdentifierConverter.php @@ -24,8 +24,6 @@ use Symfony\Component\Routing\RouterInterface; /** * Logic of this class is based on ApiPlatform\Core\Bridge\Symfony\Routing\IriConverter, This class provide `id` from path but it doesn't fetch object from database - * - * @experimental */ final class IriToIdentifierConverter implements IriToIdentifierConverterInterface { diff --git a/src/Sylius/Bundle/ApiBundle/Converter/IriToIdentifierConverterInterface.php b/src/Sylius/Bundle/ApiBundle/Converter/IriToIdentifierConverterInterface.php index b5f96dec1c..1de4766c06 100644 --- a/src/Sylius/Bundle/ApiBundle/Converter/IriToIdentifierConverterInterface.php +++ b/src/Sylius/Bundle/ApiBundle/Converter/IriToIdentifierConverterInterface.php @@ -13,7 +13,6 @@ declare(strict_types=1); namespace Sylius\Bundle\ApiBundle\Converter; -/** @experimental */ interface IriToIdentifierConverterInterface { public function getIdentifier(?string $iri): ?string; diff --git a/src/Sylius/Bundle/ApiBundle/Creator/ImageCreatorInterface.php b/src/Sylius/Bundle/ApiBundle/Creator/ImageCreatorInterface.php index 429590b95a..fd2d69c926 100644 --- a/src/Sylius/Bundle/ApiBundle/Creator/ImageCreatorInterface.php +++ b/src/Sylius/Bundle/ApiBundle/Creator/ImageCreatorInterface.php @@ -15,7 +15,6 @@ namespace Sylius\Bundle\ApiBundle\Creator; use Sylius\Component\Core\Model\ImageInterface; -/** @experimental */ interface ImageCreatorInterface { /** @param array $context */ diff --git a/src/Sylius/Bundle/ApiBundle/Creator/ProductImageCreator.php b/src/Sylius/Bundle/ApiBundle/Creator/ProductImageCreator.php index f94bb1404f..f89d828058 100644 --- a/src/Sylius/Bundle/ApiBundle/Creator/ProductImageCreator.php +++ b/src/Sylius/Bundle/ApiBundle/Creator/ProductImageCreator.php @@ -25,7 +25,6 @@ use Sylius\Component\Core\Uploader\ImageUploaderInterface; use Sylius\Component\Resource\Factory\FactoryInterface; use Webmozart\Assert\Assert; -/** @experimental */ final class ProductImageCreator implements ImageCreatorInterface { /** diff --git a/src/Sylius/Bundle/ApiBundle/Creator/TaxonImageCreator.php b/src/Sylius/Bundle/ApiBundle/Creator/TaxonImageCreator.php index f4303fd694..d68d6d7b6e 100644 --- a/src/Sylius/Bundle/ApiBundle/Creator/TaxonImageCreator.php +++ b/src/Sylius/Bundle/ApiBundle/Creator/TaxonImageCreator.php @@ -22,7 +22,6 @@ use Sylius\Component\Core\Uploader\ImageUploaderInterface; use Sylius\Component\Resource\Factory\FactoryInterface; use Sylius\Component\Taxonomy\Repository\TaxonRepositoryInterface; -/** @experimental */ final class TaxonImageCreator implements ImageCreatorInterface { /** diff --git a/src/Sylius/Bundle/ApiBundle/DataPersister/AddressDataPersister.php b/src/Sylius/Bundle/ApiBundle/DataPersister/AddressDataPersister.php index 0b44894523..bffeb58761 100644 --- a/src/Sylius/Bundle/ApiBundle/DataPersister/AddressDataPersister.php +++ b/src/Sylius/Bundle/ApiBundle/DataPersister/AddressDataPersister.php @@ -20,7 +20,6 @@ use Sylius\Component\Core\Model\AddressInterface; use Sylius\Component\Core\Model\CustomerInterface; use Sylius\Component\Core\Model\ShopUserInterface; -/** @experimental */ final class AddressDataPersister implements ContextAwareDataPersisterInterface { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/DataPersister/AdminUserDataPersister.php b/src/Sylius/Bundle/ApiBundle/DataPersister/AdminUserDataPersister.php index 701ac80ae6..4d3b0ff6e0 100644 --- a/src/Sylius/Bundle/ApiBundle/DataPersister/AdminUserDataPersister.php +++ b/src/Sylius/Bundle/ApiBundle/DataPersister/AdminUserDataPersister.php @@ -20,7 +20,6 @@ use Sylius\Component\User\Model\UserInterface; use Sylius\Component\User\Security\PasswordUpdaterInterface; use Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorageInterface; -/** @experimental */ final class AdminUserDataPersister implements ContextAwareDataPersisterInterface { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/DataPersister/CountryDataPersister.php b/src/Sylius/Bundle/ApiBundle/DataPersister/CountryDataPersister.php index 7ca7ea2628..49d7ef75f5 100644 --- a/src/Sylius/Bundle/ApiBundle/DataPersister/CountryDataPersister.php +++ b/src/Sylius/Bundle/ApiBundle/DataPersister/CountryDataPersister.php @@ -18,7 +18,6 @@ use Sylius\Bundle\ApiBundle\Exception\ProvinceCannotBeRemoved; use Sylius\Component\Addressing\Checker\CountryProvincesDeletionCheckerInterface; use Sylius\Component\Addressing\Model\CountryInterface; -/** @experimental */ final class CountryDataPersister implements ContextAwareDataPersisterInterface { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/DataPersister/CustomerDataPersister.php b/src/Sylius/Bundle/ApiBundle/DataPersister/CustomerDataPersister.php index 613791d283..181ee9bc03 100644 --- a/src/Sylius/Bundle/ApiBundle/DataPersister/CustomerDataPersister.php +++ b/src/Sylius/Bundle/ApiBundle/DataPersister/CustomerDataPersister.php @@ -17,7 +17,6 @@ use ApiPlatform\Core\DataPersister\ContextAwareDataPersisterInterface; use Sylius\Component\Core\Model\CustomerInterface; use Sylius\Component\User\Security\PasswordUpdaterInterface; -/** @experimental */ final class CustomerDataPersister implements ContextAwareDataPersisterInterface { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/DataPersister/MessengerDataPersister.php b/src/Sylius/Bundle/ApiBundle/DataPersister/MessengerDataPersister.php index 58ee1d2377..b470c15af0 100644 --- a/src/Sylius/Bundle/ApiBundle/DataPersister/MessengerDataPersister.php +++ b/src/Sylius/Bundle/ApiBundle/DataPersister/MessengerDataPersister.php @@ -17,7 +17,6 @@ use ApiPlatform\Core\DataPersister\ContextAwareDataPersisterInterface; use Symfony\Component\Messenger\Exception\DelayedMessageHandlingException; use Symfony\Component\Messenger\Exception\HandlerFailedException; -/** @experimental */ final class MessengerDataPersister implements ContextAwareDataPersisterInterface { public function __construct(private ContextAwareDataPersisterInterface $decoratedDataPersister) diff --git a/src/Sylius/Bundle/ApiBundle/DataPersister/PaymentMethodDataPersister.php b/src/Sylius/Bundle/ApiBundle/DataPersister/PaymentMethodDataPersister.php index eed0ecbbda..a09e2517d2 100644 --- a/src/Sylius/Bundle/ApiBundle/DataPersister/PaymentMethodDataPersister.php +++ b/src/Sylius/Bundle/ApiBundle/DataPersister/PaymentMethodDataPersister.php @@ -18,7 +18,6 @@ use Doctrine\DBAL\Exception\ForeignKeyConstraintViolationException; use Sylius\Bundle\ApiBundle\Exception\PaymentMethodCannotBeRemoved; use Sylius\Component\Core\Model\PaymentMethodInterface; -/** @experimental */ final class PaymentMethodDataPersister implements ContextAwareDataPersisterInterface { public function __construct(private ContextAwareDataPersisterInterface $decoratedDataPersister) diff --git a/src/Sylius/Bundle/ApiBundle/DataPersister/ProductAttributeDataPersister.php b/src/Sylius/Bundle/ApiBundle/DataPersister/ProductAttributeDataPersister.php index 7339b34451..8926b115b3 100644 --- a/src/Sylius/Bundle/ApiBundle/DataPersister/ProductAttributeDataPersister.php +++ b/src/Sylius/Bundle/ApiBundle/DataPersister/ProductAttributeDataPersister.php @@ -18,7 +18,6 @@ use Doctrine\DBAL\Exception\ForeignKeyConstraintViolationException; use Sylius\Bundle\ApiBundle\Exception\ProductAttributeCannotBeRemoved; use Sylius\Component\Product\Model\ProductAttributeInterface; -/** @experimental */ final class ProductAttributeDataPersister implements ContextAwareDataPersisterInterface { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/DataPersister/ProductDataPersister.php b/src/Sylius/Bundle/ApiBundle/DataPersister/ProductDataPersister.php index 1cf3e4dbb8..a08549140d 100644 --- a/src/Sylius/Bundle/ApiBundle/DataPersister/ProductDataPersister.php +++ b/src/Sylius/Bundle/ApiBundle/DataPersister/ProductDataPersister.php @@ -18,7 +18,6 @@ use Doctrine\DBAL\Exception\ForeignKeyConstraintViolationException; use Sylius\Bundle\ApiBundle\Exception\ProductCannotBeRemoved; use Sylius\Component\Core\Model\ProductInterface; -/** @experimental */ final class ProductDataPersister implements ContextAwareDataPersisterInterface { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/DataPersister/ProductTaxonDataPersister.php b/src/Sylius/Bundle/ApiBundle/DataPersister/ProductTaxonDataPersister.php index 1d9a3a25b2..eee3590446 100644 --- a/src/Sylius/Bundle/ApiBundle/DataPersister/ProductTaxonDataPersister.php +++ b/src/Sylius/Bundle/ApiBundle/DataPersister/ProductTaxonDataPersister.php @@ -19,7 +19,6 @@ use Sylius\Component\Core\Model\ProductInterface; use Sylius\Component\Core\Model\ProductTaxonInterface; use Symfony\Component\Messenger\MessageBusInterface; -/** @experimental */ final class ProductTaxonDataPersister implements ContextAwareDataPersisterInterface { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/DataPersister/ProductVariantDataPersister.php b/src/Sylius/Bundle/ApiBundle/DataPersister/ProductVariantDataPersister.php index 27ef76ad38..7b7dc150ab 100644 --- a/src/Sylius/Bundle/ApiBundle/DataPersister/ProductVariantDataPersister.php +++ b/src/Sylius/Bundle/ApiBundle/DataPersister/ProductVariantDataPersister.php @@ -18,7 +18,6 @@ use Doctrine\DBAL\Exception\ForeignKeyConstraintViolationException; use Sylius\Bundle\ApiBundle\Exception\ProductVariantCannotBeRemoved; use Sylius\Component\Core\Model\ProductVariantInterface; -/** @experimental */ final class ProductVariantDataPersister implements ContextAwareDataPersisterInterface { public function __construct(private ContextAwareDataPersisterInterface $decoratedDataPersister) diff --git a/src/Sylius/Bundle/ApiBundle/DataPersister/PromotionCouponDataPersister.php b/src/Sylius/Bundle/ApiBundle/DataPersister/PromotionCouponDataPersister.php index efda67fdaf..d5a9a96a3f 100644 --- a/src/Sylius/Bundle/ApiBundle/DataPersister/PromotionCouponDataPersister.php +++ b/src/Sylius/Bundle/ApiBundle/DataPersister/PromotionCouponDataPersister.php @@ -18,7 +18,6 @@ use Doctrine\DBAL\Exception\ForeignKeyConstraintViolationException; use Sylius\Bundle\ApiBundle\Exception\PromotionCouponCannotBeRemoved; use Sylius\Component\Core\Model\PromotionCouponInterface; -/** @experimental */ final class PromotionCouponDataPersister implements ContextAwareDataPersisterInterface { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/DataPersister/PromotionDataPersister.php b/src/Sylius/Bundle/ApiBundle/DataPersister/PromotionDataPersister.php index 53877a0352..075922675c 100644 --- a/src/Sylius/Bundle/ApiBundle/DataPersister/PromotionDataPersister.php +++ b/src/Sylius/Bundle/ApiBundle/DataPersister/PromotionDataPersister.php @@ -18,7 +18,6 @@ use Doctrine\DBAL\Exception\ForeignKeyConstraintViolationException; use Sylius\Bundle\ApiBundle\Exception\PromotionCannotBeRemoved; use Sylius\Component\Core\Model\PromotionInterface; -/** @experimental */ final class PromotionDataPersister implements ContextAwareDataPersisterInterface { public function __construct(private ContextAwareDataPersisterInterface $decoratedDataPersister) diff --git a/src/Sylius/Bundle/ApiBundle/DataPersister/ShippingMethodDataPersister.php b/src/Sylius/Bundle/ApiBundle/DataPersister/ShippingMethodDataPersister.php index 9b1c93fa8e..c265c7afb9 100644 --- a/src/Sylius/Bundle/ApiBundle/DataPersister/ShippingMethodDataPersister.php +++ b/src/Sylius/Bundle/ApiBundle/DataPersister/ShippingMethodDataPersister.php @@ -18,7 +18,6 @@ use Doctrine\DBAL\Exception\ForeignKeyConstraintViolationException; use Sylius\Bundle\ApiBundle\Exception\ShippingMethodCannotBeRemoved; use Sylius\Component\Core\Model\ShippingMethodInterface; -/** @experimental */ final class ShippingMethodDataPersister implements ContextAwareDataPersisterInterface { public function __construct(private ContextAwareDataPersisterInterface $decoratedDataPersister) diff --git a/src/Sylius/Bundle/ApiBundle/DataPersister/ZoneDataPersister.php b/src/Sylius/Bundle/ApiBundle/DataPersister/ZoneDataPersister.php index 15a747670b..a20e064e11 100644 --- a/src/Sylius/Bundle/ApiBundle/DataPersister/ZoneDataPersister.php +++ b/src/Sylius/Bundle/ApiBundle/DataPersister/ZoneDataPersister.php @@ -18,7 +18,6 @@ use Sylius\Bundle\ApiBundle\Exception\ZoneCannotBeRemoved; use Sylius\Component\Addressing\Checker\ZoneDeletionCheckerInterface; use Sylius\Component\Addressing\Model\ZoneInterface; -/** @experimental */ final class ZoneDataPersister implements ContextAwareDataPersisterInterface { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/DataProvider/AccountResetPasswordItemDataProvider.php b/src/Sylius/Bundle/ApiBundle/DataProvider/AccountResetPasswordItemDataProvider.php index 73ff23f491..de79361f18 100644 --- a/src/Sylius/Bundle/ApiBundle/DataProvider/AccountResetPasswordItemDataProvider.php +++ b/src/Sylius/Bundle/ApiBundle/DataProvider/AccountResetPasswordItemDataProvider.php @@ -17,7 +17,6 @@ use ApiPlatform\Core\DataProvider\ItemDataProviderInterface; use ApiPlatform\Core\DataProvider\RestrictedDataProviderInterface; use Sylius\Bundle\ApiBundle\Command\Account\ResetPassword; -/** @experimental */ final class AccountResetPasswordItemDataProvider implements RestrictedDataProviderInterface, ItemDataProviderInterface { public function getItem(string $resourceClass, $id, string $operationName = null, array $context = []) diff --git a/src/Sylius/Bundle/ApiBundle/DataProvider/AdminOrderItemAdjustmentsSubresourceDataProvider.php b/src/Sylius/Bundle/ApiBundle/DataProvider/AdminOrderItemAdjustmentsSubresourceDataProvider.php index db96f497c9..f426b313ab 100644 --- a/src/Sylius/Bundle/ApiBundle/DataProvider/AdminOrderItemAdjustmentsSubresourceDataProvider.php +++ b/src/Sylius/Bundle/ApiBundle/DataProvider/AdminOrderItemAdjustmentsSubresourceDataProvider.php @@ -21,7 +21,6 @@ use Sylius\Component\Core\Model\OrderItemInterface; use Sylius\Component\Order\Model\AdjustmentInterface; use Sylius\Component\Order\Repository\OrderItemRepositoryInterface; -/** @experimental */ final class AdminOrderItemAdjustmentsSubresourceDataProvider implements RestrictedDataProviderInterface, SubresourceDataProviderInterface { /** @param OrderItemRepositoryInterface $orderItemRepository */ diff --git a/src/Sylius/Bundle/ApiBundle/DataProvider/AdminResetPasswordItemDataProvider.php b/src/Sylius/Bundle/ApiBundle/DataProvider/AdminResetPasswordItemDataProvider.php index 0dd86399f2..1b2fda9fce 100644 --- a/src/Sylius/Bundle/ApiBundle/DataProvider/AdminResetPasswordItemDataProvider.php +++ b/src/Sylius/Bundle/ApiBundle/DataProvider/AdminResetPasswordItemDataProvider.php @@ -17,7 +17,6 @@ use ApiPlatform\Core\DataProvider\ItemDataProviderInterface; use ApiPlatform\Core\DataProvider\RestrictedDataProviderInterface; use Sylius\Bundle\CoreBundle\Message\Admin\Account\ResetPassword; -/** @experimental */ final class AdminResetPasswordItemDataProvider implements RestrictedDataProviderInterface, ItemDataProviderInterface { public function getItem(string $resourceClass, $id, string $operationName = null, array $context = []) diff --git a/src/Sylius/Bundle/ApiBundle/DataProvider/ChannelAwareItemDataProvider.php b/src/Sylius/Bundle/ApiBundle/DataProvider/ChannelAwareItemDataProvider.php index 7aae4380dd..09bc8a7da5 100644 --- a/src/Sylius/Bundle/ApiBundle/DataProvider/ChannelAwareItemDataProvider.php +++ b/src/Sylius/Bundle/ApiBundle/DataProvider/ChannelAwareItemDataProvider.php @@ -18,7 +18,6 @@ use Sylius\Bundle\ApiBundle\Serializer\ContextKeys; use Sylius\Component\Channel\Context\ChannelContextInterface; use Sylius\Component\Channel\Context\ChannelNotFoundException; -/** @experimental */ final class ChannelAwareItemDataProvider implements ItemDataProviderInterface { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/DataProvider/ChannelsCollectionDataProvider.php b/src/Sylius/Bundle/ApiBundle/DataProvider/ChannelsCollectionDataProvider.php index ac7870ba37..2bffb0ce41 100644 --- a/src/Sylius/Bundle/ApiBundle/DataProvider/ChannelsCollectionDataProvider.php +++ b/src/Sylius/Bundle/ApiBundle/DataProvider/ChannelsCollectionDataProvider.php @@ -18,7 +18,6 @@ use ApiPlatform\Core\DataProvider\RestrictedDataProviderInterface; use Sylius\Component\Channel\Context\ChannelContextInterface; use Sylius\Component\Core\Model\ChannelInterface; -/** @experimental */ final class ChannelsCollectionDataProvider implements ContextAwareCollectionDataProviderInterface, RestrictedDataProviderInterface { public function __construct(private ChannelContextInterface $channelContext) diff --git a/src/Sylius/Bundle/ApiBundle/DataProvider/CustomerItemDataProvider.php b/src/Sylius/Bundle/ApiBundle/DataProvider/CustomerItemDataProvider.php index 085026c32c..56269567b7 100644 --- a/src/Sylius/Bundle/ApiBundle/DataProvider/CustomerItemDataProvider.php +++ b/src/Sylius/Bundle/ApiBundle/DataProvider/CustomerItemDataProvider.php @@ -22,7 +22,6 @@ use Sylius\Component\Core\Model\ShopUserInterface; use Sylius\Component\Core\Repository\CustomerRepositoryInterface; use Symfony\Component\Security\Core\User\UserInterface as SymfonyUserInterface; -/** @experimental */ final class CustomerItemDataProvider implements RestrictedDataProviderInterface, ItemDataProviderInterface { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/DataProvider/OrderAdjustmentsSubresourceDataProvider.php b/src/Sylius/Bundle/ApiBundle/DataProvider/OrderAdjustmentsSubresourceDataProvider.php index dcdfed4df6..20816895b4 100644 --- a/src/Sylius/Bundle/ApiBundle/DataProvider/OrderAdjustmentsSubresourceDataProvider.php +++ b/src/Sylius/Bundle/ApiBundle/DataProvider/OrderAdjustmentsSubresourceDataProvider.php @@ -20,7 +20,6 @@ use Sylius\Component\Core\Repository\OrderRepositoryInterface; use Sylius\Component\Order\Model\AdjustmentInterface; use Webmozart\Assert\Assert; -/** @experimental */ final class OrderAdjustmentsSubresourceDataProvider implements RestrictedDataProviderInterface, SubresourceDataProviderInterface { public function __construct(private OrderRepositoryInterface $orderRepository) diff --git a/src/Sylius/Bundle/ApiBundle/DataProvider/OrderItemAdjustmentsSubresourceDataProvider.php b/src/Sylius/Bundle/ApiBundle/DataProvider/OrderItemAdjustmentsSubresourceDataProvider.php index aab4f860f9..eb04d6b9bc 100644 --- a/src/Sylius/Bundle/ApiBundle/DataProvider/OrderItemAdjustmentsSubresourceDataProvider.php +++ b/src/Sylius/Bundle/ApiBundle/DataProvider/OrderItemAdjustmentsSubresourceDataProvider.php @@ -19,7 +19,6 @@ use Sylius\Component\Core\Model\OrderItemInterface; use Sylius\Component\Core\Repository\OrderItemRepositoryInterface; use Sylius\Component\Order\Model\AdjustmentInterface; -/** @experimental */ final class OrderItemAdjustmentsSubresourceDataProvider implements RestrictedDataProviderInterface, SubresourceDataProviderInterface { /** @param OrderItemRepositoryInterface $orderItemRepository */ diff --git a/src/Sylius/Bundle/ApiBundle/DataProvider/OrderItemItemDataProvider.php b/src/Sylius/Bundle/ApiBundle/DataProvider/OrderItemItemDataProvider.php index 02236679e8..ec872cb46d 100644 --- a/src/Sylius/Bundle/ApiBundle/DataProvider/OrderItemItemDataProvider.php +++ b/src/Sylius/Bundle/ApiBundle/DataProvider/OrderItemItemDataProvider.php @@ -22,7 +22,6 @@ use Sylius\Component\Core\Model\OrderItemInterface; use Sylius\Component\Core\Model\ShopUserInterface; use Sylius\Component\Core\Repository\OrderItemRepositoryInterface; -/** @experimental */ final class OrderItemItemDataProvider implements ItemDataProviderInterface, RestrictedDataProviderInterface { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/DataProvider/OrderItemUnitItemDataProvider.php b/src/Sylius/Bundle/ApiBundle/DataProvider/OrderItemUnitItemDataProvider.php index 793fb957cc..cf0e0614fb 100644 --- a/src/Sylius/Bundle/ApiBundle/DataProvider/OrderItemUnitItemDataProvider.php +++ b/src/Sylius/Bundle/ApiBundle/DataProvider/OrderItemUnitItemDataProvider.php @@ -22,7 +22,6 @@ use Sylius\Component\Core\Model\OrderItemUnitInterface; use Sylius\Component\Core\Model\ShopUserInterface; use Sylius\Component\Core\Repository\OrderItemUnitRepositoryInterface; -/** @experimental */ final class OrderItemUnitItemDataProvider implements ItemDataProviderInterface, RestrictedDataProviderInterface { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/DataProvider/PaymentItemDataProvider.php b/src/Sylius/Bundle/ApiBundle/DataProvider/PaymentItemDataProvider.php index 701478d971..d45741c023 100644 --- a/src/Sylius/Bundle/ApiBundle/DataProvider/PaymentItemDataProvider.php +++ b/src/Sylius/Bundle/ApiBundle/DataProvider/PaymentItemDataProvider.php @@ -22,7 +22,6 @@ use Sylius\Component\Core\Model\PaymentInterface; use Sylius\Component\Core\Model\ShopUserInterface; use Sylius\Component\Core\Repository\PaymentRepositoryInterface; -/** @experimental */ final class PaymentItemDataProvider implements ItemDataProviderInterface, RestrictedDataProviderInterface { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/DataProvider/PaymentMethodsCollectionDataProvider.php b/src/Sylius/Bundle/ApiBundle/DataProvider/PaymentMethodsCollectionDataProvider.php index 4984e10be7..013d1ba059 100644 --- a/src/Sylius/Bundle/ApiBundle/DataProvider/PaymentMethodsCollectionDataProvider.php +++ b/src/Sylius/Bundle/ApiBundle/DataProvider/PaymentMethodsCollectionDataProvider.php @@ -25,7 +25,6 @@ use Sylius\Component\Core\Repository\PaymentMethodRepositoryInterface; use Sylius\Component\Core\Repository\PaymentRepositoryInterface; use Sylius\Component\Payment\Resolver\PaymentMethodsResolverInterface; -/** @experimental */ final class PaymentMethodsCollectionDataProvider implements ContextAwareCollectionDataProviderInterface, RestrictedDataProviderInterface { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/DataProvider/ProductAttributesSubresourceDataProvider.php b/src/Sylius/Bundle/ApiBundle/DataProvider/ProductAttributesSubresourceDataProvider.php index f426d55bbf..1e26935f9e 100644 --- a/src/Sylius/Bundle/ApiBundle/DataProvider/ProductAttributesSubresourceDataProvider.php +++ b/src/Sylius/Bundle/ApiBundle/DataProvider/ProductAttributesSubresourceDataProvider.php @@ -22,7 +22,6 @@ use Sylius\Component\Locale\Provider\LocaleProviderInterface; use Sylius\Component\Product\Model\ProductAttributeValueInterface; use Sylius\Component\Product\Repository\ProductAttributeValueRepositoryInterface; -/** @experimental */ final class ProductAttributesSubresourceDataProvider implements RestrictedDataProviderInterface, SubresourceDataProviderInterface { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/DataProvider/ProductItemDataProvider.php b/src/Sylius/Bundle/ApiBundle/DataProvider/ProductItemDataProvider.php index 2be57ab34f..d95a42f466 100644 --- a/src/Sylius/Bundle/ApiBundle/DataProvider/ProductItemDataProvider.php +++ b/src/Sylius/Bundle/ApiBundle/DataProvider/ProductItemDataProvider.php @@ -23,7 +23,6 @@ use Sylius\Component\Core\Model\ProductInterface; use Sylius\Component\Core\Repository\ProductRepositoryInterface; use Webmozart\Assert\Assert; -/** @experimental */ final class ProductItemDataProvider implements RestrictedDataProviderInterface, ItemDataProviderInterface { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/DataProvider/ShipmentItemDataProvider.php b/src/Sylius/Bundle/ApiBundle/DataProvider/ShipmentItemDataProvider.php index f402b3f944..6d7521e6ea 100644 --- a/src/Sylius/Bundle/ApiBundle/DataProvider/ShipmentItemDataProvider.php +++ b/src/Sylius/Bundle/ApiBundle/DataProvider/ShipmentItemDataProvider.php @@ -22,7 +22,6 @@ use Sylius\Component\Core\Model\ShipmentInterface; use Sylius\Component\Core\Model\ShopUserInterface; use Sylius\Component\Core\Repository\ShipmentRepositoryInterface; -/** @experimental */ final class ShipmentItemDataProvider implements ItemDataProviderInterface, RestrictedDataProviderInterface { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/DataProvider/ShippingMethodsCollectionDataProvider.php b/src/Sylius/Bundle/ApiBundle/DataProvider/ShippingMethodsCollectionDataProvider.php index dca81657ed..40a8c3d519 100644 --- a/src/Sylius/Bundle/ApiBundle/DataProvider/ShippingMethodsCollectionDataProvider.php +++ b/src/Sylius/Bundle/ApiBundle/DataProvider/ShippingMethodsCollectionDataProvider.php @@ -23,7 +23,6 @@ use Sylius\Component\Core\Repository\ShipmentRepositoryInterface; use Sylius\Component\Core\Repository\ShippingMethodRepositoryInterface; use Sylius\Component\Shipping\Resolver\ShippingMethodsResolverInterface; -/** @experimental */ final class ShippingMethodsCollectionDataProvider implements ContextAwareCollectionDataProviderInterface, RestrictedDataProviderInterface { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/DataProvider/VerifyCustomerAccountItemDataProvider.php b/src/Sylius/Bundle/ApiBundle/DataProvider/VerifyCustomerAccountItemDataProvider.php index 7ebae684d6..e2391a41dd 100644 --- a/src/Sylius/Bundle/ApiBundle/DataProvider/VerifyCustomerAccountItemDataProvider.php +++ b/src/Sylius/Bundle/ApiBundle/DataProvider/VerifyCustomerAccountItemDataProvider.php @@ -17,7 +17,6 @@ use ApiPlatform\Core\DataProvider\ItemDataProviderInterface; use ApiPlatform\Core\DataProvider\RestrictedDataProviderInterface; use Sylius\Bundle\ApiBundle\Command\Account\VerifyCustomerAccount; -/** @experimental */ final class VerifyCustomerAccountItemDataProvider implements RestrictedDataProviderInterface, ItemDataProviderInterface { public function getItem(string $resourceClass, $id, string $operationName = null, array $context = []) diff --git a/src/Sylius/Bundle/ApiBundle/DataTransformer/ChannelCodeAwareInputCommandDataTransformer.php b/src/Sylius/Bundle/ApiBundle/DataTransformer/ChannelCodeAwareInputCommandDataTransformer.php index 768f336792..8aa240236a 100644 --- a/src/Sylius/Bundle/ApiBundle/DataTransformer/ChannelCodeAwareInputCommandDataTransformer.php +++ b/src/Sylius/Bundle/ApiBundle/DataTransformer/ChannelCodeAwareInputCommandDataTransformer.php @@ -16,7 +16,6 @@ namespace Sylius\Bundle\ApiBundle\DataTransformer; use Sylius\Bundle\ApiBundle\Command\ChannelCodeAwareInterface; use Sylius\Component\Channel\Context\ChannelContextInterface; -/** @experimental */ final class ChannelCodeAwareInputCommandDataTransformer implements CommandDataTransformerInterface { public function __construct(private ChannelContextInterface $channelContext) diff --git a/src/Sylius/Bundle/ApiBundle/DataTransformer/CommandAwareInputDataTransformer.php b/src/Sylius/Bundle/ApiBundle/DataTransformer/CommandAwareInputDataTransformer.php index 3cef21c19f..07f31c3744 100644 --- a/src/Sylius/Bundle/ApiBundle/DataTransformer/CommandAwareInputDataTransformer.php +++ b/src/Sylius/Bundle/ApiBundle/DataTransformer/CommandAwareInputDataTransformer.php @@ -16,7 +16,6 @@ namespace Sylius\Bundle\ApiBundle\DataTransformer; use ApiPlatform\Core\DataTransformer\DataTransformerInterface; use Sylius\Bundle\ApiBundle\Command\CommandAwareDataTransformerInterface; -/** @experimental */ final class CommandAwareInputDataTransformer implements DataTransformerInterface { /** @var CommandDataTransformerInterface[] */ diff --git a/src/Sylius/Bundle/ApiBundle/DataTransformer/CommandDataTransformerInterface.php b/src/Sylius/Bundle/ApiBundle/DataTransformer/CommandDataTransformerInterface.php index b3a48d87ab..fd082e3590 100644 --- a/src/Sylius/Bundle/ApiBundle/DataTransformer/CommandDataTransformerInterface.php +++ b/src/Sylius/Bundle/ApiBundle/DataTransformer/CommandDataTransformerInterface.php @@ -13,7 +13,6 @@ declare(strict_types=1); namespace Sylius\Bundle\ApiBundle\DataTransformer; -/** @experimental */ interface CommandDataTransformerInterface { public function transform($object, string $to, array $context = []); diff --git a/src/Sylius/Bundle/ApiBundle/DataTransformer/LocaleCodeAwareInputCommandDataTransformer.php b/src/Sylius/Bundle/ApiBundle/DataTransformer/LocaleCodeAwareInputCommandDataTransformer.php index 3fbedd730e..64c42328f1 100644 --- a/src/Sylius/Bundle/ApiBundle/DataTransformer/LocaleCodeAwareInputCommandDataTransformer.php +++ b/src/Sylius/Bundle/ApiBundle/DataTransformer/LocaleCodeAwareInputCommandDataTransformer.php @@ -16,7 +16,6 @@ namespace Sylius\Bundle\ApiBundle\DataTransformer; use Sylius\Bundle\ApiBundle\Command\LocaleCodeAwareInterface; use Sylius\Component\Locale\Context\LocaleContextInterface; -/** @experimental */ final class LocaleCodeAwareInputCommandDataTransformer implements CommandDataTransformerInterface { public function __construct(private LocaleContextInterface $localeContext) diff --git a/src/Sylius/Bundle/ApiBundle/DataTransformer/LoggedInCustomerEmailAwareCommandDataTransformer.php b/src/Sylius/Bundle/ApiBundle/DataTransformer/LoggedInCustomerEmailAwareCommandDataTransformer.php index cffc3a7043..59ef110f25 100644 --- a/src/Sylius/Bundle/ApiBundle/DataTransformer/LoggedInCustomerEmailAwareCommandDataTransformer.php +++ b/src/Sylius/Bundle/ApiBundle/DataTransformer/LoggedInCustomerEmailAwareCommandDataTransformer.php @@ -20,7 +20,6 @@ use Sylius\Component\Core\Model\ShopUserInterface; use Sylius\Component\User\Model\UserInterface; use Webmozart\Assert\Assert; -/** @experimental */ final class LoggedInCustomerEmailAwareCommandDataTransformer implements CommandDataTransformerInterface { public function __construct(private UserContextInterface $userContext) diff --git a/src/Sylius/Bundle/ApiBundle/DataTransformer/LoggedInCustomerEmailIfNotSetAwareCommandDataTransformer.php b/src/Sylius/Bundle/ApiBundle/DataTransformer/LoggedInCustomerEmailIfNotSetAwareCommandDataTransformer.php index 417b8c67b0..f324496c87 100644 --- a/src/Sylius/Bundle/ApiBundle/DataTransformer/LoggedInCustomerEmailIfNotSetAwareCommandDataTransformer.php +++ b/src/Sylius/Bundle/ApiBundle/DataTransformer/LoggedInCustomerEmailIfNotSetAwareCommandDataTransformer.php @@ -21,7 +21,6 @@ use Sylius\Component\Core\Model\ShopUserInterface; use Sylius\Component\User\Model\UserInterface; use Webmozart\Assert\Assert; -/** @experimental */ final class LoggedInCustomerEmailIfNotSetAwareCommandDataTransformer implements CommandDataTransformerInterface { public function __construct(private UserContextInterface $userContext) diff --git a/src/Sylius/Bundle/ApiBundle/DataTransformer/LoggedInShopUserIdAwareCommandDataTransformer.php b/src/Sylius/Bundle/ApiBundle/DataTransformer/LoggedInShopUserIdAwareCommandDataTransformer.php index 5f7344624f..b44944e316 100644 --- a/src/Sylius/Bundle/ApiBundle/DataTransformer/LoggedInShopUserIdAwareCommandDataTransformer.php +++ b/src/Sylius/Bundle/ApiBundle/DataTransformer/LoggedInShopUserIdAwareCommandDataTransformer.php @@ -18,7 +18,6 @@ use Sylius\Bundle\ApiBundle\Context\UserContextInterface; use Sylius\Component\Core\Model\ShopUserInterface; use Sylius\Component\User\Model\UserInterface; -/** @experimental */ final class LoggedInShopUserIdAwareCommandDataTransformer implements CommandDataTransformerInterface { public function __construct(private UserContextInterface $userContext) diff --git a/src/Sylius/Bundle/ApiBundle/DataTransformer/OrderTokenValueAwareInputCommandDataTransformer.php b/src/Sylius/Bundle/ApiBundle/DataTransformer/OrderTokenValueAwareInputCommandDataTransformer.php index e6b419afd5..2de980838d 100644 --- a/src/Sylius/Bundle/ApiBundle/DataTransformer/OrderTokenValueAwareInputCommandDataTransformer.php +++ b/src/Sylius/Bundle/ApiBundle/DataTransformer/OrderTokenValueAwareInputCommandDataTransformer.php @@ -16,7 +16,6 @@ namespace Sylius\Bundle\ApiBundle\DataTransformer; use Sylius\Bundle\ApiBundle\Command\OrderTokenValueAwareInterface; use Sylius\Component\Core\Model\OrderInterface; -/** @experimental */ final class OrderTokenValueAwareInputCommandDataTransformer implements CommandDataTransformerInterface { public function transform($object, string $to, array $context = []) diff --git a/src/Sylius/Bundle/ApiBundle/DataTransformer/ShipmentIdAwareInputCommandDataTransformer.php b/src/Sylius/Bundle/ApiBundle/DataTransformer/ShipmentIdAwareInputCommandDataTransformer.php index 23b96df296..e0a9fbd696 100644 --- a/src/Sylius/Bundle/ApiBundle/DataTransformer/ShipmentIdAwareInputCommandDataTransformer.php +++ b/src/Sylius/Bundle/ApiBundle/DataTransformer/ShipmentIdAwareInputCommandDataTransformer.php @@ -16,7 +16,6 @@ namespace Sylius\Bundle\ApiBundle\DataTransformer; use Sylius\Bundle\ApiBundle\Command\ShipmentIdAwareInterface; use Sylius\Component\Core\Model\ShipmentInterface; -/** @experimental */ final class ShipmentIdAwareInputCommandDataTransformer implements CommandDataTransformerInterface { public function transform($object, string $to, array $context = []) diff --git a/src/Sylius/Bundle/ApiBundle/DataTransformer/SubresourceIdAwareCommandDataTransformer.php b/src/Sylius/Bundle/ApiBundle/DataTransformer/SubresourceIdAwareCommandDataTransformer.php index 89f17ab87a..2464bd7380 100644 --- a/src/Sylius/Bundle/ApiBundle/DataTransformer/SubresourceIdAwareCommandDataTransformer.php +++ b/src/Sylius/Bundle/ApiBundle/DataTransformer/SubresourceIdAwareCommandDataTransformer.php @@ -17,7 +17,6 @@ use Sylius\Bundle\ApiBundle\Command\SubresourceIdAwareInterface; use Symfony\Component\HttpFoundation\RequestStack; use Webmozart\Assert\Assert; -/** @experimental */ final class SubresourceIdAwareCommandDataTransformer implements CommandDataTransformerInterface { public function __construct(private RequestStack $requestStack) diff --git a/src/Sylius/Bundle/ApiBundle/DependencyInjection/Compiler/CommandDataTransformerPass.php b/src/Sylius/Bundle/ApiBundle/DependencyInjection/Compiler/CommandDataTransformerPass.php index 74db58bab9..8abca9c3ee 100644 --- a/src/Sylius/Bundle/ApiBundle/DependencyInjection/Compiler/CommandDataTransformerPass.php +++ b/src/Sylius/Bundle/ApiBundle/DependencyInjection/Compiler/CommandDataTransformerPass.php @@ -19,7 +19,6 @@ use Symfony\Component\DependencyInjection\ContainerBuilder; use Symfony\Component\DependencyInjection\Definition; use Symfony\Component\DependencyInjection\Reference; -/** @experimental */ final class CommandDataTransformerPass implements CompilerPassInterface { public function process(ContainerBuilder $container) diff --git a/src/Sylius/Bundle/ApiBundle/DependencyInjection/Configuration.php b/src/Sylius/Bundle/ApiBundle/DependencyInjection/Configuration.php index ed0839b3a4..254b691eba 100644 --- a/src/Sylius/Bundle/ApiBundle/DependencyInjection/Configuration.php +++ b/src/Sylius/Bundle/ApiBundle/DependencyInjection/Configuration.php @@ -17,7 +17,6 @@ use Symfony\Component\Config\Definition\Builder\ArrayNodeDefinition; use Symfony\Component\Config\Definition\Builder\TreeBuilder; use Symfony\Component\Config\Definition\ConfigurationInterface; -/** @experimental */ final class Configuration implements ConfigurationInterface { public function getConfigTreeBuilder(): TreeBuilder diff --git a/src/Sylius/Bundle/ApiBundle/DependencyInjection/SyliusApiExtension.php b/src/Sylius/Bundle/ApiBundle/DependencyInjection/SyliusApiExtension.php index c8bc585d36..03ed173d0c 100644 --- a/src/Sylius/Bundle/ApiBundle/DependencyInjection/SyliusApiExtension.php +++ b/src/Sylius/Bundle/ApiBundle/DependencyInjection/SyliusApiExtension.php @@ -23,7 +23,6 @@ use Symfony\Component\DependencyInjection\Extension\PrependExtensionInterface; use Symfony\Component\DependencyInjection\Loader\XmlFileLoader; use Symfony\Component\HttpKernel\DependencyInjection\Extension; -/** @experimental */ final class SyliusApiExtension extends Extension implements PrependExtensionInterface { public function load(array $configs, ContainerBuilder $container): void diff --git a/src/Sylius/Bundle/ApiBundle/Doctrine/QueryCollectionExtension/AcceptedProductReviewsExtension.php b/src/Sylius/Bundle/ApiBundle/Doctrine/QueryCollectionExtension/AcceptedProductReviewsExtension.php index 20541606ed..47374883fc 100644 --- a/src/Sylius/Bundle/ApiBundle/Doctrine/QueryCollectionExtension/AcceptedProductReviewsExtension.php +++ b/src/Sylius/Bundle/ApiBundle/Doctrine/QueryCollectionExtension/AcceptedProductReviewsExtension.php @@ -18,7 +18,6 @@ use ApiPlatform\Core\Bridge\Doctrine\Orm\Util\QueryNameGeneratorInterface; use Doctrine\ORM\QueryBuilder; use Sylius\Component\Review\Model\ReviewInterface; -/** @experimental */ final class AcceptedProductReviewsExtension implements ContextAwareQueryCollectionExtensionInterface { public function __construct(private string $productReviewClass) diff --git a/src/Sylius/Bundle/ApiBundle/Doctrine/QueryCollectionExtension/AddressesExtension.php b/src/Sylius/Bundle/ApiBundle/Doctrine/QueryCollectionExtension/AddressesExtension.php index 90c6f209dc..149fad6daa 100644 --- a/src/Sylius/Bundle/ApiBundle/Doctrine/QueryCollectionExtension/AddressesExtension.php +++ b/src/Sylius/Bundle/ApiBundle/Doctrine/QueryCollectionExtension/AddressesExtension.php @@ -23,7 +23,6 @@ use Sylius\Component\Core\Model\AdminUserInterface; use Sylius\Component\Core\Model\ShopUserInterface; use Symfony\Component\HttpKernel\Exception\AccessDeniedHttpException; -/** @experimental */ final class AddressesExtension implements ContextAwareQueryCollectionExtensionInterface { public function __construct(private UserContextInterface $userContext) diff --git a/src/Sylius/Bundle/ApiBundle/Doctrine/QueryCollectionExtension/AvailableProductAssociationsInProductCollectionExtension.php b/src/Sylius/Bundle/ApiBundle/Doctrine/QueryCollectionExtension/AvailableProductAssociationsInProductCollectionExtension.php index d5313d6dbf..62316611f2 100644 --- a/src/Sylius/Bundle/ApiBundle/Doctrine/QueryCollectionExtension/AvailableProductAssociationsInProductCollectionExtension.php +++ b/src/Sylius/Bundle/ApiBundle/Doctrine/QueryCollectionExtension/AvailableProductAssociationsInProductCollectionExtension.php @@ -19,7 +19,6 @@ use Doctrine\ORM\QueryBuilder; use Sylius\Bundle\ApiBundle\Context\UserContextInterface; use Sylius\Component\Core\Model\ProductInterface; -/** @experimental */ final class AvailableProductAssociationsInProductCollectionExtension implements ContextAwareQueryCollectionExtensionInterface { public function __construct(private UserContextInterface $userContext) diff --git a/src/Sylius/Bundle/ApiBundle/Doctrine/QueryCollectionExtension/CountryCollectionExtension.php b/src/Sylius/Bundle/ApiBundle/Doctrine/QueryCollectionExtension/CountryCollectionExtension.php index e588e7feb5..f4839f7f9d 100644 --- a/src/Sylius/Bundle/ApiBundle/Doctrine/QueryCollectionExtension/CountryCollectionExtension.php +++ b/src/Sylius/Bundle/ApiBundle/Doctrine/QueryCollectionExtension/CountryCollectionExtension.php @@ -22,7 +22,6 @@ use Sylius\Component\Addressing\Model\CountryInterface; use Sylius\Component\Core\Model\AdminUserInterface; use Webmozart\Assert\Assert; -/** @experimental */ final class CountryCollectionExtension implements ContextAwareQueryCollectionExtensionInterface { public function __construct(private UserContextInterface $userContext) diff --git a/src/Sylius/Bundle/ApiBundle/Doctrine/QueryCollectionExtension/CurrencyCollectionExtension.php b/src/Sylius/Bundle/ApiBundle/Doctrine/QueryCollectionExtension/CurrencyCollectionExtension.php index 38bd32e110..a98b426d8a 100644 --- a/src/Sylius/Bundle/ApiBundle/Doctrine/QueryCollectionExtension/CurrencyCollectionExtension.php +++ b/src/Sylius/Bundle/ApiBundle/Doctrine/QueryCollectionExtension/CurrencyCollectionExtension.php @@ -22,7 +22,6 @@ use Sylius\Component\Core\Model\AdminUserInterface; use Sylius\Component\Currency\Model\CurrencyInterface; use Webmozart\Assert\Assert; -/** @experimental */ final class CurrencyCollectionExtension implements ContextAwareQueryCollectionExtensionInterface { public function __construct(private UserContextInterface $userContext) diff --git a/src/Sylius/Bundle/ApiBundle/Doctrine/QueryCollectionExtension/EnabledProductVariantsExtension.php b/src/Sylius/Bundle/ApiBundle/Doctrine/QueryCollectionExtension/EnabledProductVariantsExtension.php index ce90aad45f..2ab0c5d696 100644 --- a/src/Sylius/Bundle/ApiBundle/Doctrine/QueryCollectionExtension/EnabledProductVariantsExtension.php +++ b/src/Sylius/Bundle/ApiBundle/Doctrine/QueryCollectionExtension/EnabledProductVariantsExtension.php @@ -19,7 +19,6 @@ use Doctrine\ORM\QueryBuilder; use Sylius\Bundle\ApiBundle\Context\UserContextInterface; use Sylius\Component\Core\Model\ProductVariantInterface; -/** @experimental */ final class EnabledProductVariantsExtension implements ContextAwareQueryCollectionExtensionInterface { public function __construct(private UserContextInterface $userContext) diff --git a/src/Sylius/Bundle/ApiBundle/Doctrine/QueryCollectionExtension/HideArchivedPromotionExtension.php b/src/Sylius/Bundle/ApiBundle/Doctrine/QueryCollectionExtension/HideArchivedPromotionExtension.php index f3bbb9ce23..e555c1c6dc 100644 --- a/src/Sylius/Bundle/ApiBundle/Doctrine/QueryCollectionExtension/HideArchivedPromotionExtension.php +++ b/src/Sylius/Bundle/ApiBundle/Doctrine/QueryCollectionExtension/HideArchivedPromotionExtension.php @@ -17,7 +17,6 @@ use ApiPlatform\Core\Bridge\Doctrine\Orm\Extension\ContextAwareQueryCollectionEx use ApiPlatform\Core\Bridge\Doctrine\Orm\Util\QueryNameGeneratorInterface; use Doctrine\ORM\QueryBuilder; -/** @experimental */ final class HideArchivedPromotionExtension implements ContextAwareQueryCollectionExtensionInterface { public function __construct(private string $promotionClass) diff --git a/src/Sylius/Bundle/ApiBundle/Doctrine/QueryCollectionExtension/HideArchivedShippingMethodExtension.php b/src/Sylius/Bundle/ApiBundle/Doctrine/QueryCollectionExtension/HideArchivedShippingMethodExtension.php index aa8d6032a6..9fdcc5222b 100644 --- a/src/Sylius/Bundle/ApiBundle/Doctrine/QueryCollectionExtension/HideArchivedShippingMethodExtension.php +++ b/src/Sylius/Bundle/ApiBundle/Doctrine/QueryCollectionExtension/HideArchivedShippingMethodExtension.php @@ -17,7 +17,6 @@ use ApiPlatform\Core\Bridge\Doctrine\Orm\Extension\ContextAwareQueryCollectionEx use ApiPlatform\Core\Bridge\Doctrine\Orm\Util\QueryNameGeneratorInterface; use Doctrine\ORM\QueryBuilder; -/** @experimental */ final class HideArchivedShippingMethodExtension implements ContextAwareQueryCollectionExtensionInterface { public function __construct(private string $shippingMethodClass) diff --git a/src/Sylius/Bundle/ApiBundle/Doctrine/QueryCollectionExtension/LocaleCollectionExtension.php b/src/Sylius/Bundle/ApiBundle/Doctrine/QueryCollectionExtension/LocaleCollectionExtension.php index 87bb38cbe2..88d4602f23 100644 --- a/src/Sylius/Bundle/ApiBundle/Doctrine/QueryCollectionExtension/LocaleCollectionExtension.php +++ b/src/Sylius/Bundle/ApiBundle/Doctrine/QueryCollectionExtension/LocaleCollectionExtension.php @@ -22,7 +22,6 @@ use Sylius\Component\Core\Model\AdminUserInterface; use Sylius\Component\Locale\Model\LocaleInterface; use Webmozart\Assert\Assert; -/** @experimental */ final class LocaleCollectionExtension implements ContextAwareQueryCollectionExtensionInterface { public function __construct(private UserContextInterface $userContext) diff --git a/src/Sylius/Bundle/ApiBundle/Doctrine/QueryCollectionExtension/OrdersByChannelExtension.php b/src/Sylius/Bundle/ApiBundle/Doctrine/QueryCollectionExtension/OrdersByChannelExtension.php index 3faa30a56f..d92f0c1e82 100644 --- a/src/Sylius/Bundle/ApiBundle/Doctrine/QueryCollectionExtension/OrdersByChannelExtension.php +++ b/src/Sylius/Bundle/ApiBundle/Doctrine/QueryCollectionExtension/OrdersByChannelExtension.php @@ -24,7 +24,6 @@ use Sylius\Component\Core\Model\ShopUserInterface; use Symfony\Component\Security\Core\Exception\AccessDeniedException; use Webmozart\Assert\Assert; -/** @experimental */ final class OrdersByChannelExtension implements ContextAwareQueryCollectionExtensionInterface { public function __construct(private UserContextInterface $userContext) diff --git a/src/Sylius/Bundle/ApiBundle/Doctrine/QueryCollectionExtension/OrdersByLoggedInUserExtension.php b/src/Sylius/Bundle/ApiBundle/Doctrine/QueryCollectionExtension/OrdersByLoggedInUserExtension.php index 1077cc4f16..f0c3263896 100644 --- a/src/Sylius/Bundle/ApiBundle/Doctrine/QueryCollectionExtension/OrdersByLoggedInUserExtension.php +++ b/src/Sylius/Bundle/ApiBundle/Doctrine/QueryCollectionExtension/OrdersByLoggedInUserExtension.php @@ -23,7 +23,6 @@ use Sylius\Component\Core\Model\OrderInterface; use Sylius\Component\Core\Model\ShopUserInterface; use Symfony\Component\Security\Core\Exception\AccessDeniedException; -/** @experimental */ final class OrdersByLoggedInUserExtension implements ContextAwareQueryCollectionExtensionInterface { public function __construct(private UserContextInterface $userContext) diff --git a/src/Sylius/Bundle/ApiBundle/Doctrine/QueryCollectionExtension/ProductsByChannelAndLocaleCodeExtension.php b/src/Sylius/Bundle/ApiBundle/Doctrine/QueryCollectionExtension/ProductsByChannelAndLocaleCodeExtension.php index a94b74f336..7108993c84 100644 --- a/src/Sylius/Bundle/ApiBundle/Doctrine/QueryCollectionExtension/ProductsByChannelAndLocaleCodeExtension.php +++ b/src/Sylius/Bundle/ApiBundle/Doctrine/QueryCollectionExtension/ProductsByChannelAndLocaleCodeExtension.php @@ -21,7 +21,6 @@ use Sylius\Bundle\ApiBundle\Serializer\ContextKeys; use Sylius\Component\Core\Model\ProductInterface; use Webmozart\Assert\Assert; -/** @experimental */ final class ProductsByChannelAndLocaleCodeExtension implements ContextAwareQueryCollectionExtensionInterface { public function __construct(private UserContextInterface $userContext) diff --git a/src/Sylius/Bundle/ApiBundle/Doctrine/QueryCollectionExtension/ProductsByTaxonExtension.php b/src/Sylius/Bundle/ApiBundle/Doctrine/QueryCollectionExtension/ProductsByTaxonExtension.php index 0b9b2df59e..8a93ab86be 100644 --- a/src/Sylius/Bundle/ApiBundle/Doctrine/QueryCollectionExtension/ProductsByTaxonExtension.php +++ b/src/Sylius/Bundle/ApiBundle/Doctrine/QueryCollectionExtension/ProductsByTaxonExtension.php @@ -19,7 +19,6 @@ use Doctrine\ORM\QueryBuilder; use Sylius\Bundle\ApiBundle\Context\UserContextInterface; use Sylius\Component\Core\Model\ProductInterface; -/** @experimental */ final class ProductsByTaxonExtension implements ContextAwareQueryCollectionExtensionInterface { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/Doctrine/QueryCollectionExtension/ProductsWithEnableFlagExtension.php b/src/Sylius/Bundle/ApiBundle/Doctrine/QueryCollectionExtension/ProductsWithEnableFlagExtension.php index ab3927e9c6..a34fc5aafe 100644 --- a/src/Sylius/Bundle/ApiBundle/Doctrine/QueryCollectionExtension/ProductsWithEnableFlagExtension.php +++ b/src/Sylius/Bundle/ApiBundle/Doctrine/QueryCollectionExtension/ProductsWithEnableFlagExtension.php @@ -19,7 +19,6 @@ use Doctrine\ORM\QueryBuilder; use Sylius\Bundle\ApiBundle\Context\UserContextInterface; use Sylius\Component\Core\Model\ProductInterface; -/** @experimental */ final class ProductsWithEnableFlagExtension implements ContextAwareQueryCollectionExtensionInterface { public function __construct(private UserContextInterface $userContext) diff --git a/src/Sylius/Bundle/ApiBundle/Doctrine/QueryCollectionExtension/RestrictingFilterEagerLoadingExtension.php b/src/Sylius/Bundle/ApiBundle/Doctrine/QueryCollectionExtension/RestrictingFilterEagerLoadingExtension.php index 81247e1e44..fd1562ec08 100644 --- a/src/Sylius/Bundle/ApiBundle/Doctrine/QueryCollectionExtension/RestrictingFilterEagerLoadingExtension.php +++ b/src/Sylius/Bundle/ApiBundle/Doctrine/QueryCollectionExtension/RestrictingFilterEagerLoadingExtension.php @@ -18,7 +18,6 @@ use ApiPlatform\Core\Bridge\Doctrine\Orm\Util\QueryNameGeneratorInterface; use Doctrine\ORM\QueryBuilder; /** - * @experimental * This class decorates api_platform.doctrine.orm.query_extension.filter_eager_loading. * It is a workaround for https://github.com/api-platform/core/issues/2253. */ diff --git a/src/Sylius/Bundle/ApiBundle/Doctrine/QueryCollectionExtension/TaxonCollectionExtension.php b/src/Sylius/Bundle/ApiBundle/Doctrine/QueryCollectionExtension/TaxonCollectionExtension.php index d72da35527..0750702793 100644 --- a/src/Sylius/Bundle/ApiBundle/Doctrine/QueryCollectionExtension/TaxonCollectionExtension.php +++ b/src/Sylius/Bundle/ApiBundle/Doctrine/QueryCollectionExtension/TaxonCollectionExtension.php @@ -22,7 +22,6 @@ use Sylius\Component\Core\Model\AdminUserInterface; use Sylius\Component\Taxonomy\Model\TaxonInterface; use Webmozart\Assert\Assert; -/** @experimental */ final class TaxonCollectionExtension implements ContextAwareQueryCollectionExtensionInterface { public function __construct(private UserContextInterface $userContext) diff --git a/src/Sylius/Bundle/ApiBundle/Doctrine/QueryExtension/ExchangeRateExtension.php b/src/Sylius/Bundle/ApiBundle/Doctrine/QueryExtension/ExchangeRateExtension.php index 2cb2e1bf0b..e52044e151 100644 --- a/src/Sylius/Bundle/ApiBundle/Doctrine/QueryExtension/ExchangeRateExtension.php +++ b/src/Sylius/Bundle/ApiBundle/Doctrine/QueryExtension/ExchangeRateExtension.php @@ -23,7 +23,6 @@ use Sylius\Component\Core\Model\AdminUserInterface; use Sylius\Component\Currency\Model\ExchangeRate; use Webmozart\Assert\Assert; -/** @experimental */ final class ExchangeRateExtension implements ContextAwareQueryCollectionExtensionInterface, QueryItemExtensionInterface { public function __construct(private UserContextInterface $userContext) diff --git a/src/Sylius/Bundle/ApiBundle/Doctrine/QueryExtension/OrderExtension.php b/src/Sylius/Bundle/ApiBundle/Doctrine/QueryExtension/OrderExtension.php index 2343bf3c57..a7b3f1851a 100644 --- a/src/Sylius/Bundle/ApiBundle/Doctrine/QueryExtension/OrderExtension.php +++ b/src/Sylius/Bundle/ApiBundle/Doctrine/QueryExtension/OrderExtension.php @@ -22,7 +22,6 @@ use Sylius\Bundle\ApiBundle\SectionResolver\AdminApiSection; use Sylius\Bundle\CoreBundle\SectionResolver\SectionProviderInterface; use Sylius\Component\Core\Model\OrderInterface; -/** @experimental */ final class OrderExtension implements ContextAwareQueryCollectionExtensionInterface, QueryItemExtensionInterface { /** diff --git a/src/Sylius/Bundle/ApiBundle/Doctrine/QueryItemExtension/AddressItemExtension.php b/src/Sylius/Bundle/ApiBundle/Doctrine/QueryItemExtension/AddressItemExtension.php index 3ba91a9ab6..88658c3323 100644 --- a/src/Sylius/Bundle/ApiBundle/Doctrine/QueryItemExtension/AddressItemExtension.php +++ b/src/Sylius/Bundle/ApiBundle/Doctrine/QueryItemExtension/AddressItemExtension.php @@ -25,7 +25,6 @@ use Sylius\Component\Core\Model\ShopUserInterface; use Symfony\Component\HttpKernel\Exception\AccessDeniedHttpException; use Symfony\Component\Security\Core\User\UserInterface; -/** @experimental */ final class AddressItemExtension implements QueryItemExtensionInterface { public function __construct(private UserContextInterface $userContext) diff --git a/src/Sylius/Bundle/ApiBundle/Doctrine/QueryItemExtension/EnabledProductInProductAssociationItemExtension.php b/src/Sylius/Bundle/ApiBundle/Doctrine/QueryItemExtension/EnabledProductInProductAssociationItemExtension.php index 721105a139..06a1c0733a 100644 --- a/src/Sylius/Bundle/ApiBundle/Doctrine/QueryItemExtension/EnabledProductInProductAssociationItemExtension.php +++ b/src/Sylius/Bundle/ApiBundle/Doctrine/QueryItemExtension/EnabledProductInProductAssociationItemExtension.php @@ -22,7 +22,6 @@ use Sylius\Component\Core\Model\AdminUserInterface; use Sylius\Component\Product\Model\ProductAssociationInterface; use Webmozart\Assert\Assert; -/** @experimental */ final class EnabledProductInProductAssociationItemExtension implements QueryItemExtensionInterface { public function __construct(private UserContextInterface $userContext) diff --git a/src/Sylius/Bundle/ApiBundle/Doctrine/QueryItemExtension/EnabledProductVariantItemExtension.php b/src/Sylius/Bundle/ApiBundle/Doctrine/QueryItemExtension/EnabledProductVariantItemExtension.php index 0346fb4cdf..5de7b72616 100644 --- a/src/Sylius/Bundle/ApiBundle/Doctrine/QueryItemExtension/EnabledProductVariantItemExtension.php +++ b/src/Sylius/Bundle/ApiBundle/Doctrine/QueryItemExtension/EnabledProductVariantItemExtension.php @@ -19,7 +19,6 @@ use Doctrine\ORM\QueryBuilder; use Sylius\Bundle\ApiBundle\Context\UserContextInterface; use Sylius\Component\Core\Model\ProductVariantInterface; -/** @experimental */ final class EnabledProductVariantItemExtension implements QueryItemExtensionInterface { public function __construct(private UserContextInterface $userContext) diff --git a/src/Sylius/Bundle/ApiBundle/Doctrine/QueryItemExtension/OrderShopUserItemExtension.php b/src/Sylius/Bundle/ApiBundle/Doctrine/QueryItemExtension/OrderShopUserItemExtension.php index 11dcd9e7a9..cb12948f19 100644 --- a/src/Sylius/Bundle/ApiBundle/Doctrine/QueryItemExtension/OrderShopUserItemExtension.php +++ b/src/Sylius/Bundle/ApiBundle/Doctrine/QueryItemExtension/OrderShopUserItemExtension.php @@ -22,7 +22,6 @@ use Sylius\Component\Core\Model\OrderInterface; use Sylius\Component\Core\Model\ShopUserInterface; use Symfony\Component\HttpFoundation\Request; -/** @experimental */ final class OrderShopUserItemExtension implements QueryItemExtensionInterface { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/Doctrine/QueryItemExtension/OrderVisitorItemExtension.php b/src/Sylius/Bundle/ApiBundle/Doctrine/QueryItemExtension/OrderVisitorItemExtension.php index 501671bd01..e77d4972b0 100644 --- a/src/Sylius/Bundle/ApiBundle/Doctrine/QueryItemExtension/OrderVisitorItemExtension.php +++ b/src/Sylius/Bundle/ApiBundle/Doctrine/QueryItemExtension/OrderVisitorItemExtension.php @@ -21,7 +21,6 @@ use Sylius\Bundle\ApiBundle\Serializer\ContextKeys; use Sylius\Component\Core\Model\OrderInterface; use Symfony\Component\HttpFoundation\Request; -/** @experimental */ final class OrderVisitorItemExtension implements QueryItemExtensionInterface { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/EventHandler/OrderCompletedHandler.php b/src/Sylius/Bundle/ApiBundle/EventHandler/OrderCompletedHandler.php index d33294ac81..f364fd229c 100644 --- a/src/Sylius/Bundle/ApiBundle/EventHandler/OrderCompletedHandler.php +++ b/src/Sylius/Bundle/ApiBundle/EventHandler/OrderCompletedHandler.php @@ -17,7 +17,6 @@ use Sylius\Bundle\ApiBundle\Command\Checkout\SendOrderConfirmation; use Sylius\Bundle\ApiBundle\Event\OrderCompleted; use Symfony\Component\Messenger\MessageBusInterface; -/** @experimental */ final class OrderCompletedHandler { public function __construct(private MessageBusInterface $commandBus) diff --git a/src/Sylius/Bundle/ApiBundle/EventSubscriber/AttributeEventSubscriber.php b/src/Sylius/Bundle/ApiBundle/EventSubscriber/AttributeEventSubscriber.php index d76a7a68c7..6a61015910 100644 --- a/src/Sylius/Bundle/ApiBundle/EventSubscriber/AttributeEventSubscriber.php +++ b/src/Sylius/Bundle/ApiBundle/EventSubscriber/AttributeEventSubscriber.php @@ -22,7 +22,6 @@ use Symfony\Component\HttpFoundation\Request; use Symfony\Component\HttpKernel\Event\ViewEvent; use Symfony\Component\HttpKernel\KernelEvents; -/** @experimental */ final class AttributeEventSubscriber implements EventSubscriberInterface { public function __construct(private ServiceRegistryInterface $attributeTypeRegistry) diff --git a/src/Sylius/Bundle/ApiBundle/EventSubscriber/KernelRequestEventSubscriber.php b/src/Sylius/Bundle/ApiBundle/EventSubscriber/KernelRequestEventSubscriber.php index a35fa58e4f..b7f2f7f172 100644 --- a/src/Sylius/Bundle/ApiBundle/EventSubscriber/KernelRequestEventSubscriber.php +++ b/src/Sylius/Bundle/ApiBundle/EventSubscriber/KernelRequestEventSubscriber.php @@ -19,7 +19,6 @@ use Symfony\Component\HttpKernel\Event\RequestEvent; use Symfony\Component\HttpKernel\Exception\NotFoundHttpException; use Symfony\Component\HttpKernel\KernelEvents; -/** @experimental */ final class KernelRequestEventSubscriber implements EventSubscriberInterface { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/EventSubscriber/ProductSlugEventSubscriber.php b/src/Sylius/Bundle/ApiBundle/EventSubscriber/ProductSlugEventSubscriber.php index b18ec67505..22eda094b5 100644 --- a/src/Sylius/Bundle/ApiBundle/EventSubscriber/ProductSlugEventSubscriber.php +++ b/src/Sylius/Bundle/ApiBundle/EventSubscriber/ProductSlugEventSubscriber.php @@ -22,7 +22,6 @@ use Symfony\Component\HttpFoundation\Request; use Symfony\Component\HttpKernel\Event\ViewEvent; use Symfony\Component\HttpKernel\KernelEvents; -/** @experimental */ final class ProductSlugEventSubscriber implements EventSubscriberInterface { public function __construct(private SlugGeneratorInterface $slugGenerator) diff --git a/src/Sylius/Bundle/ApiBundle/EventSubscriber/TaxonDeletionEventSubscriber.php b/src/Sylius/Bundle/ApiBundle/EventSubscriber/TaxonDeletionEventSubscriber.php index fad283be99..821d5d68e5 100644 --- a/src/Sylius/Bundle/ApiBundle/EventSubscriber/TaxonDeletionEventSubscriber.php +++ b/src/Sylius/Bundle/ApiBundle/EventSubscriber/TaxonDeletionEventSubscriber.php @@ -24,7 +24,6 @@ use Symfony\Component\HttpFoundation\Request; use Symfony\Component\HttpKernel\Event\ViewEvent; use Symfony\Component\HttpKernel\KernelEvents; -/** @experimental */ final class TaxonDeletionEventSubscriber implements EventSubscriberInterface { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/EventSubscriber/TaxonSlugEventSubscriber.php b/src/Sylius/Bundle/ApiBundle/EventSubscriber/TaxonSlugEventSubscriber.php index de43a8934a..7abb0c4152 100644 --- a/src/Sylius/Bundle/ApiBundle/EventSubscriber/TaxonSlugEventSubscriber.php +++ b/src/Sylius/Bundle/ApiBundle/EventSubscriber/TaxonSlugEventSubscriber.php @@ -22,7 +22,6 @@ use Symfony\Component\HttpFoundation\Request; use Symfony\Component\HttpKernel\Event\ViewEvent; use Symfony\Component\HttpKernel\KernelEvents; -/** @experimental */ final class TaxonSlugEventSubscriber implements EventSubscriberInterface { public function __construct(private TaxonSlugGeneratorInterface $taxonSlugGenerator) diff --git a/src/Sylius/Bundle/ApiBundle/Exception/CannotRemoveCurrentlyLoggedInUser.php b/src/Sylius/Bundle/ApiBundle/Exception/CannotRemoveCurrentlyLoggedInUser.php index 8d15093bdd..b3b6c55503 100644 --- a/src/Sylius/Bundle/ApiBundle/Exception/CannotRemoveCurrentlyLoggedInUser.php +++ b/src/Sylius/Bundle/ApiBundle/Exception/CannotRemoveCurrentlyLoggedInUser.php @@ -13,7 +13,6 @@ declare(strict_types=1); namespace Sylius\Bundle\ApiBundle\Exception; -/** @experimental */ final class CannotRemoveCurrentlyLoggedInUser extends \RuntimeException { public function __construct() diff --git a/src/Sylius/Bundle/ApiBundle/Exception/CannotRemoveMenuTaxonException.php b/src/Sylius/Bundle/ApiBundle/Exception/CannotRemoveMenuTaxonException.php index 5e7c83c2c9..76124ee23f 100644 --- a/src/Sylius/Bundle/ApiBundle/Exception/CannotRemoveMenuTaxonException.php +++ b/src/Sylius/Bundle/ApiBundle/Exception/CannotRemoveMenuTaxonException.php @@ -13,7 +13,6 @@ declare(strict_types=1); namespace Sylius\Bundle\ApiBundle\Exception; -/** @experimental */ final class CannotRemoveMenuTaxonException extends \RuntimeException { public function __construct(string $code) diff --git a/src/Sylius/Bundle/ApiBundle/Exception/ChannelCannotBeRemoved.php b/src/Sylius/Bundle/ApiBundle/Exception/ChannelCannotBeRemoved.php index 46827bdc1c..b4dc32f1fd 100644 --- a/src/Sylius/Bundle/ApiBundle/Exception/ChannelCannotBeRemoved.php +++ b/src/Sylius/Bundle/ApiBundle/Exception/ChannelCannotBeRemoved.php @@ -13,7 +13,6 @@ declare(strict_types=1); namespace Sylius\Bundle\ApiBundle\Exception; -/** @experimental */ final class ChannelCannotBeRemoved extends \RuntimeException { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/Exception/ChannelNotFoundException.php b/src/Sylius/Bundle/ApiBundle/Exception/ChannelNotFoundException.php index 2071429bcd..6a3d2e3f3f 100644 --- a/src/Sylius/Bundle/ApiBundle/Exception/ChannelNotFoundException.php +++ b/src/Sylius/Bundle/ApiBundle/Exception/ChannelNotFoundException.php @@ -15,7 +15,6 @@ namespace Sylius\Bundle\ApiBundle\Exception; use Symfony\Component\HttpKernel\Exception\NotFoundHttpException; -/** @experimental */ final class ChannelNotFoundException extends NotFoundHttpException { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/Exception/ChannelPricingChannelCodeMismatchException.php b/src/Sylius/Bundle/ApiBundle/Exception/ChannelPricingChannelCodeMismatchException.php index c0230cd43b..7d17722dba 100644 --- a/src/Sylius/Bundle/ApiBundle/Exception/ChannelPricingChannelCodeMismatchException.php +++ b/src/Sylius/Bundle/ApiBundle/Exception/ChannelPricingChannelCodeMismatchException.php @@ -13,7 +13,6 @@ declare(strict_types=1); namespace Sylius\Bundle\ApiBundle\Exception; -/** @experimental */ final class ChannelPricingChannelCodeMismatchException extends \RuntimeException { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/Exception/InvalidProductAttributeValueTypeException.php b/src/Sylius/Bundle/ApiBundle/Exception/InvalidProductAttributeValueTypeException.php index f21532c525..3262a7eed1 100644 --- a/src/Sylius/Bundle/ApiBundle/Exception/InvalidProductAttributeValueTypeException.php +++ b/src/Sylius/Bundle/ApiBundle/Exception/InvalidProductAttributeValueTypeException.php @@ -13,7 +13,6 @@ declare(strict_types=1); namespace Sylius\Bundle\ApiBundle\Exception; -/** @experimental */ final class InvalidProductAttributeValueTypeException extends \RuntimeException { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/Exception/InvalidRequestArgumentException.php b/src/Sylius/Bundle/ApiBundle/Exception/InvalidRequestArgumentException.php index 02366978c9..6aab8c2b10 100644 --- a/src/Sylius/Bundle/ApiBundle/Exception/InvalidRequestArgumentException.php +++ b/src/Sylius/Bundle/ApiBundle/Exception/InvalidRequestArgumentException.php @@ -13,7 +13,6 @@ declare(strict_types=1); namespace Sylius\Bundle\ApiBundle\Exception; -/** @experimental */ final class InvalidRequestArgumentException extends \RuntimeException { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/Exception/NoFileUploadedException.php b/src/Sylius/Bundle/ApiBundle/Exception/NoFileUploadedException.php index 7eb8e96dc3..44d4a778c7 100644 --- a/src/Sylius/Bundle/ApiBundle/Exception/NoFileUploadedException.php +++ b/src/Sylius/Bundle/ApiBundle/Exception/NoFileUploadedException.php @@ -15,7 +15,6 @@ namespace Sylius\Bundle\ApiBundle\Exception; use Symfony\Component\HttpKernel\Exception\BadRequestHttpException; -/** @experimental */ final class NoFileUploadedException extends BadRequestHttpException { /** @param array $headers */ diff --git a/src/Sylius/Bundle/ApiBundle/Exception/OrderItemNotFoundException.php b/src/Sylius/Bundle/ApiBundle/Exception/OrderItemNotFoundException.php index 0359bc84c1..6e35f610cc 100644 --- a/src/Sylius/Bundle/ApiBundle/Exception/OrderItemNotFoundException.php +++ b/src/Sylius/Bundle/ApiBundle/Exception/OrderItemNotFoundException.php @@ -13,7 +13,6 @@ declare(strict_types=1); namespace Sylius\Bundle\ApiBundle\Exception; -/** @experimental */ final class OrderItemNotFoundException extends \RuntimeException { public function __construct() diff --git a/src/Sylius/Bundle/ApiBundle/Exception/OrderNoLongerEligibleForPromotion.php b/src/Sylius/Bundle/ApiBundle/Exception/OrderNoLongerEligibleForPromotion.php index 306fec0448..ca356629d4 100644 --- a/src/Sylius/Bundle/ApiBundle/Exception/OrderNoLongerEligibleForPromotion.php +++ b/src/Sylius/Bundle/ApiBundle/Exception/OrderNoLongerEligibleForPromotion.php @@ -13,7 +13,6 @@ declare(strict_types=1); namespace Sylius\Bundle\ApiBundle\Exception; -/** @experimental */ final class OrderNoLongerEligibleForPromotion extends \RuntimeException { public function __construct(string $promotionName) diff --git a/src/Sylius/Bundle/ApiBundle/Exception/PaymentMethodCannotBeRemoved.php b/src/Sylius/Bundle/ApiBundle/Exception/PaymentMethodCannotBeRemoved.php index 3e24437950..1d8d508634 100644 --- a/src/Sylius/Bundle/ApiBundle/Exception/PaymentMethodCannotBeRemoved.php +++ b/src/Sylius/Bundle/ApiBundle/Exception/PaymentMethodCannotBeRemoved.php @@ -13,7 +13,6 @@ declare(strict_types=1); namespace Sylius\Bundle\ApiBundle\Exception; -/** @experimental */ final class PaymentMethodCannotBeRemoved extends \RuntimeException { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/Exception/PaymentNotFoundException.php b/src/Sylius/Bundle/ApiBundle/Exception/PaymentNotFoundException.php index 7fdcd39a9c..d037f7bdc8 100644 --- a/src/Sylius/Bundle/ApiBundle/Exception/PaymentNotFoundException.php +++ b/src/Sylius/Bundle/ApiBundle/Exception/PaymentNotFoundException.php @@ -15,7 +15,6 @@ namespace Sylius\Bundle\ApiBundle\Exception; use Symfony\Component\HttpKernel\Exception\NotFoundHttpException; -/** @experimental */ final class PaymentNotFoundException extends NotFoundHttpException { public function __construct() diff --git a/src/Sylius/Bundle/ApiBundle/Exception/ProductAttributeCannotBeRemoved.php b/src/Sylius/Bundle/ApiBundle/Exception/ProductAttributeCannotBeRemoved.php index 6a229a3648..c2b183eb7a 100644 --- a/src/Sylius/Bundle/ApiBundle/Exception/ProductAttributeCannotBeRemoved.php +++ b/src/Sylius/Bundle/ApiBundle/Exception/ProductAttributeCannotBeRemoved.php @@ -13,7 +13,6 @@ declare(strict_types=1); namespace Sylius\Bundle\ApiBundle\Exception; -/** @experimental */ final class ProductAttributeCannotBeRemoved extends \RuntimeException { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/Exception/ProductCannotBeRemoved.php b/src/Sylius/Bundle/ApiBundle/Exception/ProductCannotBeRemoved.php index ebef7b92d9..1efc666795 100644 --- a/src/Sylius/Bundle/ApiBundle/Exception/ProductCannotBeRemoved.php +++ b/src/Sylius/Bundle/ApiBundle/Exception/ProductCannotBeRemoved.php @@ -13,7 +13,6 @@ declare(strict_types=1); namespace Sylius\Bundle\ApiBundle\Exception; -/** @experimental */ final class ProductCannotBeRemoved extends \RuntimeException { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/Exception/ProductNotFoundException.php b/src/Sylius/Bundle/ApiBundle/Exception/ProductNotFoundException.php index 6d25db789b..bd0cc1a3a7 100644 --- a/src/Sylius/Bundle/ApiBundle/Exception/ProductNotFoundException.php +++ b/src/Sylius/Bundle/ApiBundle/Exception/ProductNotFoundException.php @@ -16,7 +16,6 @@ namespace Sylius\Bundle\ApiBundle\Exception; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpKernel\Exception\HttpException; -/** @experimental */ final class ProductNotFoundException extends HttpException { public function __construct(int $statusCode = Response::HTTP_NOT_FOUND) diff --git a/src/Sylius/Bundle/ApiBundle/Exception/ProductVariantCannotBeRemoved.php b/src/Sylius/Bundle/ApiBundle/Exception/ProductVariantCannotBeRemoved.php index caa581e798..be83c7fbe3 100644 --- a/src/Sylius/Bundle/ApiBundle/Exception/ProductVariantCannotBeRemoved.php +++ b/src/Sylius/Bundle/ApiBundle/Exception/ProductVariantCannotBeRemoved.php @@ -13,7 +13,6 @@ declare(strict_types=1); namespace Sylius\Bundle\ApiBundle\Exception; -/** @experimental */ final class ProductVariantCannotBeRemoved extends \RuntimeException { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/Exception/PromotionCannotBeRemoved.php b/src/Sylius/Bundle/ApiBundle/Exception/PromotionCannotBeRemoved.php index 9d304bec5b..0ca0231190 100644 --- a/src/Sylius/Bundle/ApiBundle/Exception/PromotionCannotBeRemoved.php +++ b/src/Sylius/Bundle/ApiBundle/Exception/PromotionCannotBeRemoved.php @@ -13,7 +13,6 @@ declare(strict_types=1); namespace Sylius\Bundle\ApiBundle\Exception; -/** @experimental */ final class PromotionCannotBeRemoved extends \RuntimeException { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/Exception/PromotionCouponCannotBeRemoved.php b/src/Sylius/Bundle/ApiBundle/Exception/PromotionCouponCannotBeRemoved.php index 21d84fe82b..32ecd42981 100644 --- a/src/Sylius/Bundle/ApiBundle/Exception/PromotionCouponCannotBeRemoved.php +++ b/src/Sylius/Bundle/ApiBundle/Exception/PromotionCouponCannotBeRemoved.php @@ -13,7 +13,6 @@ declare(strict_types=1); namespace Sylius\Bundle\ApiBundle\Exception; -/** @experimental */ final class PromotionCouponCannotBeRemoved extends \RuntimeException { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/Exception/PromotionNotFoundException.php b/src/Sylius/Bundle/ApiBundle/Exception/PromotionNotFoundException.php index 00cd4f294b..9cdb740e94 100644 --- a/src/Sylius/Bundle/ApiBundle/Exception/PromotionNotFoundException.php +++ b/src/Sylius/Bundle/ApiBundle/Exception/PromotionNotFoundException.php @@ -15,7 +15,6 @@ namespace Sylius\Bundle\ApiBundle\Exception; use Symfony\Component\HttpKernel\Exception\NotFoundHttpException; -/** @experimental */ final class PromotionNotFoundException extends NotFoundHttpException { /** @param array $headers */ diff --git a/src/Sylius/Bundle/ApiBundle/Exception/ProvinceCannotBeRemoved.php b/src/Sylius/Bundle/ApiBundle/Exception/ProvinceCannotBeRemoved.php index 9ab2cfa764..6c94fa4c54 100644 --- a/src/Sylius/Bundle/ApiBundle/Exception/ProvinceCannotBeRemoved.php +++ b/src/Sylius/Bundle/ApiBundle/Exception/ProvinceCannotBeRemoved.php @@ -13,7 +13,6 @@ declare(strict_types=1); namespace Sylius\Bundle\ApiBundle\Exception; -/** @experimental */ final class ProvinceCannotBeRemoved extends \RuntimeException { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/Exception/ShippingMethodCannotBeRemoved.php b/src/Sylius/Bundle/ApiBundle/Exception/ShippingMethodCannotBeRemoved.php index e77eab447e..5638ca45c0 100644 --- a/src/Sylius/Bundle/ApiBundle/Exception/ShippingMethodCannotBeRemoved.php +++ b/src/Sylius/Bundle/ApiBundle/Exception/ShippingMethodCannotBeRemoved.php @@ -13,7 +13,6 @@ declare(strict_types=1); namespace Sylius\Bundle\ApiBundle\Exception; -/** @experimental */ final class ShippingMethodCannotBeRemoved extends \RuntimeException { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/Exception/TaxonCannotBeRemoved.php b/src/Sylius/Bundle/ApiBundle/Exception/TaxonCannotBeRemoved.php index 76e0ed5f91..6ff79b0b29 100644 --- a/src/Sylius/Bundle/ApiBundle/Exception/TaxonCannotBeRemoved.php +++ b/src/Sylius/Bundle/ApiBundle/Exception/TaxonCannotBeRemoved.php @@ -13,7 +13,6 @@ declare(strict_types=1); namespace Sylius\Bundle\ApiBundle\Exception; -/** @experimental */ final class TaxonCannotBeRemoved extends \RuntimeException { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/Exception/TaxonNotFoundException.php b/src/Sylius/Bundle/ApiBundle/Exception/TaxonNotFoundException.php index ff5117c05f..d9f0835bbb 100644 --- a/src/Sylius/Bundle/ApiBundle/Exception/TaxonNotFoundException.php +++ b/src/Sylius/Bundle/ApiBundle/Exception/TaxonNotFoundException.php @@ -15,7 +15,6 @@ namespace Sylius\Bundle\ApiBundle\Exception; use Symfony\Component\HttpKernel\Exception\NotFoundHttpException; -/** @experimental */ final class TaxonNotFoundException extends NotFoundHttpException { /** @param array $headers */ diff --git a/src/Sylius/Bundle/ApiBundle/Exception/TranslationInDefaultLocaleCannotBeRemoved.php b/src/Sylius/Bundle/ApiBundle/Exception/TranslationInDefaultLocaleCannotBeRemoved.php index 14f99db07e..ce518b8219 100644 --- a/src/Sylius/Bundle/ApiBundle/Exception/TranslationInDefaultLocaleCannotBeRemoved.php +++ b/src/Sylius/Bundle/ApiBundle/Exception/TranslationInDefaultLocaleCannotBeRemoved.php @@ -13,7 +13,6 @@ declare(strict_types=1); namespace Sylius\Bundle\ApiBundle\Exception; -/** @experimental */ final class TranslationInDefaultLocaleCannotBeRemoved extends \RuntimeException { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/Exception/TranslationLocaleMismatchException.php b/src/Sylius/Bundle/ApiBundle/Exception/TranslationLocaleMismatchException.php index e20b6ed3a3..8f49d7768d 100644 --- a/src/Sylius/Bundle/ApiBundle/Exception/TranslationLocaleMismatchException.php +++ b/src/Sylius/Bundle/ApiBundle/Exception/TranslationLocaleMismatchException.php @@ -13,7 +13,6 @@ declare(strict_types=1); namespace Sylius\Bundle\ApiBundle\Exception; -/** @experimental */ final class TranslationLocaleMismatchException extends \RuntimeException { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/Exception/UserNotFoundException.php b/src/Sylius/Bundle/ApiBundle/Exception/UserNotFoundException.php index 70c3090498..0126963b45 100644 --- a/src/Sylius/Bundle/ApiBundle/Exception/UserNotFoundException.php +++ b/src/Sylius/Bundle/ApiBundle/Exception/UserNotFoundException.php @@ -15,7 +15,6 @@ namespace Sylius\Bundle\ApiBundle\Exception; use Symfony\Component\HttpKernel\Exception\NotFoundHttpException; -/** @experimental */ final class UserNotFoundException extends NotFoundHttpException { /** @param array $headers */ diff --git a/src/Sylius/Bundle/ApiBundle/Exception/ZoneCannotBeRemoved.php b/src/Sylius/Bundle/ApiBundle/Exception/ZoneCannotBeRemoved.php index 6554409094..5d08fda1e8 100644 --- a/src/Sylius/Bundle/ApiBundle/Exception/ZoneCannotBeRemoved.php +++ b/src/Sylius/Bundle/ApiBundle/Exception/ZoneCannotBeRemoved.php @@ -13,7 +13,6 @@ declare(strict_types=1); namespace Sylius\Bundle\ApiBundle\Exception; -/** @experimental */ final class ZoneCannotBeRemoved extends \RuntimeException { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/Filter/Doctrine/ChannelsAwareChannelFilter.php b/src/Sylius/Bundle/ApiBundle/Filter/Doctrine/ChannelsAwareChannelFilter.php index bdf0bdb1e8..c73c9ebe2c 100644 --- a/src/Sylius/Bundle/ApiBundle/Filter/Doctrine/ChannelsAwareChannelFilter.php +++ b/src/Sylius/Bundle/ApiBundle/Filter/Doctrine/ChannelsAwareChannelFilter.php @@ -22,7 +22,6 @@ use Psr\Log\LoggerInterface; use Symfony\Component\HttpFoundation\RequestStack; use Symfony\Component\Serializer\NameConverter\NameConverterInterface; -/** @experimental */ final class ChannelsAwareChannelFilter extends AbstractContextAwareFilter { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/Filter/Doctrine/ExchangeRateFilter.php b/src/Sylius/Bundle/ApiBundle/Filter/Doctrine/ExchangeRateFilter.php index 42171463fb..9cf0eb2bcc 100644 --- a/src/Sylius/Bundle/ApiBundle/Filter/Doctrine/ExchangeRateFilter.php +++ b/src/Sylius/Bundle/ApiBundle/Filter/Doctrine/ExchangeRateFilter.php @@ -17,7 +17,6 @@ use ApiPlatform\Core\Bridge\Doctrine\Orm\Filter\AbstractContextAwareFilter; use ApiPlatform\Core\Bridge\Doctrine\Orm\Util\QueryNameGeneratorInterface; use Doctrine\ORM\QueryBuilder; -/** @experimental */ final class ExchangeRateFilter extends AbstractContextAwareFilter { protected function filterProperty( diff --git a/src/Sylius/Bundle/ApiBundle/Filter/Doctrine/ProductPriceOrderFilter.php b/src/Sylius/Bundle/ApiBundle/Filter/Doctrine/ProductPriceOrderFilter.php index cc4499a6ee..636f8b2b51 100644 --- a/src/Sylius/Bundle/ApiBundle/Filter/Doctrine/ProductPriceOrderFilter.php +++ b/src/Sylius/Bundle/ApiBundle/Filter/Doctrine/ProductPriceOrderFilter.php @@ -21,7 +21,6 @@ use Sylius\Bundle\ApiBundle\Serializer\ContextKeys; use Sylius\Component\Core\Model\ProductInterface; use Webmozart\Assert\Assert; -/** @experimental */ final class ProductPriceOrderFilter extends AbstractContextAwareFilter { protected function filterProperty( diff --git a/src/Sylius/Bundle/ApiBundle/Filter/Doctrine/ProductVariantCatalogPromotionFilter.php b/src/Sylius/Bundle/ApiBundle/Filter/Doctrine/ProductVariantCatalogPromotionFilter.php index b621636867..0d05e2c25b 100644 --- a/src/Sylius/Bundle/ApiBundle/Filter/Doctrine/ProductVariantCatalogPromotionFilter.php +++ b/src/Sylius/Bundle/ApiBundle/Filter/Doctrine/ProductVariantCatalogPromotionFilter.php @@ -23,7 +23,6 @@ use Psr\Log\LoggerInterface; use Symfony\Component\HttpFoundation\RequestStack; use Symfony\Component\Serializer\NameConverter\NameConverterInterface; -/** @experimental */ final class ProductVariantCatalogPromotionFilter extends AbstractContextAwareFilter { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/Filter/Doctrine/ProductVariantOptionValueFilter.php b/src/Sylius/Bundle/ApiBundle/Filter/Doctrine/ProductVariantOptionValueFilter.php index e1f467cd96..18141fa34c 100644 --- a/src/Sylius/Bundle/ApiBundle/Filter/Doctrine/ProductVariantOptionValueFilter.php +++ b/src/Sylius/Bundle/ApiBundle/Filter/Doctrine/ProductVariantOptionValueFilter.php @@ -22,7 +22,6 @@ use Psr\Log\LoggerInterface; use Symfony\Component\HttpFoundation\RequestStack; use Symfony\Component\Serializer\NameConverter\NameConverterInterface; -/** @experimental */ final class ProductVariantOptionValueFilter extends AbstractContextAwareFilter { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/Filter/Doctrine/TranslationOrderNameAndLocaleFilter.php b/src/Sylius/Bundle/ApiBundle/Filter/Doctrine/TranslationOrderNameAndLocaleFilter.php index 6a485b1cb6..e0edc73296 100644 --- a/src/Sylius/Bundle/ApiBundle/Filter/Doctrine/TranslationOrderNameAndLocaleFilter.php +++ b/src/Sylius/Bundle/ApiBundle/Filter/Doctrine/TranslationOrderNameAndLocaleFilter.php @@ -18,7 +18,6 @@ use ApiPlatform\Core\Bridge\Doctrine\Orm\Filter\AbstractContextAwareFilter; use ApiPlatform\Core\Bridge\Doctrine\Orm\Util\QueryNameGeneratorInterface; use Doctrine\ORM\QueryBuilder; -/** @experimental */ final class TranslationOrderNameAndLocaleFilter extends AbstractContextAwareFilter { protected function filterProperty( diff --git a/src/Sylius/Bundle/ApiBundle/OpenApi/Documentation/AcceptLanguageHeaderDocumentationModifier.php b/src/Sylius/Bundle/ApiBundle/OpenApi/Documentation/AcceptLanguageHeaderDocumentationModifier.php index d0d923230b..c64115785b 100644 --- a/src/Sylius/Bundle/ApiBundle/OpenApi/Documentation/AcceptLanguageHeaderDocumentationModifier.php +++ b/src/Sylius/Bundle/ApiBundle/OpenApi/Documentation/AcceptLanguageHeaderDocumentationModifier.php @@ -19,7 +19,6 @@ use ApiPlatform\OpenApi\OpenApi; use Sylius\Component\Locale\Model\LocaleInterface; use Sylius\Component\Resource\Repository\RepositoryInterface; -/** @experimental */ final class AcceptLanguageHeaderDocumentationModifier implements DocumentationModifierInterface { /** diff --git a/src/Sylius/Bundle/ApiBundle/OpenApi/Documentation/AddressLogEntryDocumentationModifier.php b/src/Sylius/Bundle/ApiBundle/OpenApi/Documentation/AddressLogEntryDocumentationModifier.php index 75eb956af2..443409945d 100644 --- a/src/Sylius/Bundle/ApiBundle/OpenApi/Documentation/AddressLogEntryDocumentationModifier.php +++ b/src/Sylius/Bundle/ApiBundle/OpenApi/Documentation/AddressLogEntryDocumentationModifier.php @@ -15,7 +15,6 @@ namespace Sylius\Bundle\ApiBundle\OpenApi\Documentation; use ApiPlatform\OpenApi\OpenApi; -/** @experimental */ final class AddressLogEntryDocumentationModifier implements DocumentationModifierInterface { public function modify(OpenApi $docs): OpenApi diff --git a/src/Sylius/Bundle/ApiBundle/OpenApi/Documentation/AdminAuthenticationTokenDocumentationModifier.php b/src/Sylius/Bundle/ApiBundle/OpenApi/Documentation/AdminAuthenticationTokenDocumentationModifier.php index 03c3001360..413af1adeb 100644 --- a/src/Sylius/Bundle/ApiBundle/OpenApi/Documentation/AdminAuthenticationTokenDocumentationModifier.php +++ b/src/Sylius/Bundle/ApiBundle/OpenApi/Documentation/AdminAuthenticationTokenDocumentationModifier.php @@ -19,7 +19,6 @@ use ApiPlatform\OpenApi\Model\RequestBody; use ApiPlatform\OpenApi\OpenApi; use Symfony\Component\HttpFoundation\Response; -/** @experimental */ final class AdminAuthenticationTokenDocumentationModifier implements DocumentationModifierInterface { public function __construct(private string $apiRoute) diff --git a/src/Sylius/Bundle/ApiBundle/OpenApi/Documentation/AttributeTypeDocumentationModifier.php b/src/Sylius/Bundle/ApiBundle/OpenApi/Documentation/AttributeTypeDocumentationModifier.php index d5268a62df..94408e6bab 100644 --- a/src/Sylius/Bundle/ApiBundle/OpenApi/Documentation/AttributeTypeDocumentationModifier.php +++ b/src/Sylius/Bundle/ApiBundle/OpenApi/Documentation/AttributeTypeDocumentationModifier.php @@ -17,7 +17,6 @@ use ApiPlatform\OpenApi\OpenApi; use Sylius\Component\Attribute\AttributeType\AttributeTypeInterface; use Sylius\Component\Registry\ServiceRegistryInterface; -/** @experimental */ final class AttributeTypeDocumentationModifier implements DocumentationModifierInterface { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/OpenApi/Documentation/CustomerDocumentationModifier.php b/src/Sylius/Bundle/ApiBundle/OpenApi/Documentation/CustomerDocumentationModifier.php index f5d610c60b..08bfece547 100644 --- a/src/Sylius/Bundle/ApiBundle/OpenApi/Documentation/CustomerDocumentationModifier.php +++ b/src/Sylius/Bundle/ApiBundle/OpenApi/Documentation/CustomerDocumentationModifier.php @@ -15,7 +15,6 @@ namespace Sylius\Bundle\ApiBundle\OpenApi\Documentation; use ApiPlatform\OpenApi\OpenApi; -/** @experimental */ final class CustomerDocumentationModifier implements DocumentationModifierInterface { public function modify(OpenApi $docs): OpenApi diff --git a/src/Sylius/Bundle/ApiBundle/OpenApi/Documentation/DocumentationModifierInterface.php b/src/Sylius/Bundle/ApiBundle/OpenApi/Documentation/DocumentationModifierInterface.php index 898456cd28..f4a6953f94 100644 --- a/src/Sylius/Bundle/ApiBundle/OpenApi/Documentation/DocumentationModifierInterface.php +++ b/src/Sylius/Bundle/ApiBundle/OpenApi/Documentation/DocumentationModifierInterface.php @@ -15,7 +15,6 @@ namespace Sylius\Bundle\ApiBundle\OpenApi\Documentation; use ApiPlatform\OpenApi\OpenApi; -/** @experimental */ interface DocumentationModifierInterface { public function modify(OpenApi $docs): OpenApi; diff --git a/src/Sylius/Bundle/ApiBundle/OpenApi/Documentation/OrderAdjustmentsTypeDocumentationModifier.php b/src/Sylius/Bundle/ApiBundle/OpenApi/Documentation/OrderAdjustmentsTypeDocumentationModifier.php index a2a998258f..a17ec1f3c0 100644 --- a/src/Sylius/Bundle/ApiBundle/OpenApi/Documentation/OrderAdjustmentsTypeDocumentationModifier.php +++ b/src/Sylius/Bundle/ApiBundle/OpenApi/Documentation/OrderAdjustmentsTypeDocumentationModifier.php @@ -16,7 +16,6 @@ namespace Sylius\Bundle\ApiBundle\OpenApi\Documentation; use ApiPlatform\Core\OpenApi\Model\Parameter; use ApiPlatform\OpenApi\OpenApi; -/** @experimental */ final class OrderAdjustmentsTypeDocumentationModifier implements DocumentationModifierInterface { public const PATH = '%s/admin/orders/{tokenValue}/adjustments'; diff --git a/src/Sylius/Bundle/ApiBundle/OpenApi/Documentation/PathHiderDocumentationModifier.php b/src/Sylius/Bundle/ApiBundle/OpenApi/Documentation/PathHiderDocumentationModifier.php index 4bf771f332..77efa2a736 100644 --- a/src/Sylius/Bundle/ApiBundle/OpenApi/Documentation/PathHiderDocumentationModifier.php +++ b/src/Sylius/Bundle/ApiBundle/OpenApi/Documentation/PathHiderDocumentationModifier.php @@ -17,7 +17,6 @@ use ApiPlatform\OpenApi\Model\PathItem; use ApiPlatform\OpenApi\Model\Paths; use ApiPlatform\OpenApi\OpenApi; -/** @experimental */ final class PathHiderDocumentationModifier implements DocumentationModifierInterface { /** diff --git a/src/Sylius/Bundle/ApiBundle/OpenApi/Documentation/ProductDocumentationModifier.php b/src/Sylius/Bundle/ApiBundle/OpenApi/Documentation/ProductDocumentationModifier.php index c857975ae1..6b1e3ee9d8 100644 --- a/src/Sylius/Bundle/ApiBundle/OpenApi/Documentation/ProductDocumentationModifier.php +++ b/src/Sylius/Bundle/ApiBundle/OpenApi/Documentation/ProductDocumentationModifier.php @@ -15,7 +15,6 @@ namespace Sylius\Bundle\ApiBundle\OpenApi\Documentation; use ApiPlatform\OpenApi\OpenApi; -/** @experimental */ final class ProductDocumentationModifier implements DocumentationModifierInterface { public function modify(OpenApi $docs): OpenApi diff --git a/src/Sylius/Bundle/ApiBundle/OpenApi/Documentation/ProductImageDocumentationModifier.php b/src/Sylius/Bundle/ApiBundle/OpenApi/Documentation/ProductImageDocumentationModifier.php index 88d14e8dd4..ef8c9931fa 100644 --- a/src/Sylius/Bundle/ApiBundle/OpenApi/Documentation/ProductImageDocumentationModifier.php +++ b/src/Sylius/Bundle/ApiBundle/OpenApi/Documentation/ProductImageDocumentationModifier.php @@ -17,7 +17,6 @@ use ApiPlatform\OpenApi\Model\Parameter; use ApiPlatform\OpenApi\OpenApi; use Sylius\Bundle\ApiBundle\Provider\ProductImageFilterProviderInterface; -/** @experimental */ final class ProductImageDocumentationModifier implements DocumentationModifierInterface { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/OpenApi/Documentation/ProductReviewDocumentationModifier.php b/src/Sylius/Bundle/ApiBundle/OpenApi/Documentation/ProductReviewDocumentationModifier.php index e48c7d9028..8c3844596e 100644 --- a/src/Sylius/Bundle/ApiBundle/OpenApi/Documentation/ProductReviewDocumentationModifier.php +++ b/src/Sylius/Bundle/ApiBundle/OpenApi/Documentation/ProductReviewDocumentationModifier.php @@ -17,7 +17,6 @@ use ApiPlatform\Core\OpenApi\Model\Parameter; use ApiPlatform\OpenApi\OpenApi; use Sylius\Component\Review\Model\ReviewInterface; -/** @experimental */ final class ProductReviewDocumentationModifier implements DocumentationModifierInterface { public const PATH = '%s/admin/product-reviews'; diff --git a/src/Sylius/Bundle/ApiBundle/OpenApi/Documentation/ProductSlugDocumentationModifier.php b/src/Sylius/Bundle/ApiBundle/OpenApi/Documentation/ProductSlugDocumentationModifier.php index d75c1808cd..7c9f5bbe92 100644 --- a/src/Sylius/Bundle/ApiBundle/OpenApi/Documentation/ProductSlugDocumentationModifier.php +++ b/src/Sylius/Bundle/ApiBundle/OpenApi/Documentation/ProductSlugDocumentationModifier.php @@ -16,7 +16,6 @@ namespace Sylius\Bundle\ApiBundle\OpenApi\Documentation; use ApiPlatform\OpenApi\Model\Parameter; use ApiPlatform\OpenApi\OpenApi; -/** @experimental */ final class ProductSlugDocumentationModifier implements DocumentationModifierInterface { public function __construct(private string $apiRoute) diff --git a/src/Sylius/Bundle/ApiBundle/OpenApi/Documentation/ProductVariantDocumentationModifier.php b/src/Sylius/Bundle/ApiBundle/OpenApi/Documentation/ProductVariantDocumentationModifier.php index 609b8cbf69..4063966cc6 100644 --- a/src/Sylius/Bundle/ApiBundle/OpenApi/Documentation/ProductVariantDocumentationModifier.php +++ b/src/Sylius/Bundle/ApiBundle/OpenApi/Documentation/ProductVariantDocumentationModifier.php @@ -15,7 +15,6 @@ namespace Sylius\Bundle\ApiBundle\OpenApi\Documentation; use ApiPlatform\OpenApi\OpenApi; -/** @experimental */ final class ProductVariantDocumentationModifier implements DocumentationModifierInterface { public function modify(OpenApi $docs): OpenApi diff --git a/src/Sylius/Bundle/ApiBundle/OpenApi/Documentation/PromotionDocumentationModifier.php b/src/Sylius/Bundle/ApiBundle/OpenApi/Documentation/PromotionDocumentationModifier.php index f772ad4ad3..8764674839 100644 --- a/src/Sylius/Bundle/ApiBundle/OpenApi/Documentation/PromotionDocumentationModifier.php +++ b/src/Sylius/Bundle/ApiBundle/OpenApi/Documentation/PromotionDocumentationModifier.php @@ -16,7 +16,6 @@ namespace Sylius\Bundle\ApiBundle\OpenApi\Documentation; use ApiPlatform\OpenApi\Model\Paths; use ApiPlatform\OpenApi\OpenApi; -/** @experimental */ final class PromotionDocumentationModifier implements DocumentationModifierInterface { public const ROUTE_ADMIN_PROMOTIONS = '/admin/promotions'; diff --git a/src/Sylius/Bundle/ApiBundle/OpenApi/Documentation/ShippingMethodDocumentationModifier.php b/src/Sylius/Bundle/ApiBundle/OpenApi/Documentation/ShippingMethodDocumentationModifier.php index fa0a86c845..3826c381ce 100644 --- a/src/Sylius/Bundle/ApiBundle/OpenApi/Documentation/ShippingMethodDocumentationModifier.php +++ b/src/Sylius/Bundle/ApiBundle/OpenApi/Documentation/ShippingMethodDocumentationModifier.php @@ -16,7 +16,6 @@ namespace Sylius\Bundle\ApiBundle\OpenApi\Documentation; use ApiPlatform\OpenApi\Model\Paths; use ApiPlatform\OpenApi\OpenApi; -/** @experimental */ final class ShippingMethodDocumentationModifier implements DocumentationModifierInterface { public const ROUTE_ADMIN_SHIPPING_METHODS = '/admin/shipping-methods'; diff --git a/src/Sylius/Bundle/ApiBundle/OpenApi/Documentation/ShopAuthenticationTokenDocumentationModifier.php b/src/Sylius/Bundle/ApiBundle/OpenApi/Documentation/ShopAuthenticationTokenDocumentationModifier.php index 19c40e37b9..555481ebf8 100644 --- a/src/Sylius/Bundle/ApiBundle/OpenApi/Documentation/ShopAuthenticationTokenDocumentationModifier.php +++ b/src/Sylius/Bundle/ApiBundle/OpenApi/Documentation/ShopAuthenticationTokenDocumentationModifier.php @@ -19,7 +19,6 @@ use ApiPlatform\OpenApi\Model\RequestBody; use ApiPlatform\OpenApi\OpenApi; use Symfony\Component\HttpFoundation\Response; -/** @experimental */ final class ShopAuthenticationTokenDocumentationModifier implements DocumentationModifierInterface { public function __construct(private string $apiRoute) diff --git a/src/Sylius/Bundle/ApiBundle/OpenApi/Documentation/StatisticsDocumentationModifier.php b/src/Sylius/Bundle/ApiBundle/OpenApi/Documentation/StatisticsDocumentationModifier.php index 440988d14a..d4c6d65b87 100644 --- a/src/Sylius/Bundle/ApiBundle/OpenApi/Documentation/StatisticsDocumentationModifier.php +++ b/src/Sylius/Bundle/ApiBundle/OpenApi/Documentation/StatisticsDocumentationModifier.php @@ -20,7 +20,6 @@ use ApiPlatform\OpenApi\OpenApi; use Sylius\Calendar\Provider\DateTimeProviderInterface; use Symfony\Component\HttpFoundation\Response; -/** @experimental */ final class StatisticsDocumentationModifier implements DocumentationModifierInterface { private const PATH = '/admin/statistics'; diff --git a/src/Sylius/Bundle/ApiBundle/OpenApi/Factory/OpenApiFactory.php b/src/Sylius/Bundle/ApiBundle/OpenApi/Factory/OpenApiFactory.php index 8c0f39f85b..7d5e7383a8 100644 --- a/src/Sylius/Bundle/ApiBundle/OpenApi/Factory/OpenApiFactory.php +++ b/src/Sylius/Bundle/ApiBundle/OpenApi/Factory/OpenApiFactory.php @@ -18,7 +18,6 @@ use ApiPlatform\OpenApi\OpenApi; use Sylius\Bundle\ApiBundle\OpenApi\Documentation\DocumentationModifierInterface; use Webmozart\Assert\Assert; -/** @experimental */ final class OpenApiFactory implements OpenApiFactoryInterface { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/Payment/PaymentConfigurationProviderInterface.php b/src/Sylius/Bundle/ApiBundle/Payment/PaymentConfigurationProviderInterface.php index 32be7bf1c8..833693c7ba 100644 --- a/src/Sylius/Bundle/ApiBundle/Payment/PaymentConfigurationProviderInterface.php +++ b/src/Sylius/Bundle/ApiBundle/Payment/PaymentConfigurationProviderInterface.php @@ -16,7 +16,6 @@ namespace Sylius\Bundle\ApiBundle\Payment; use Sylius\Component\Core\Model\PaymentInterface; use Sylius\Component\Core\Model\PaymentMethodInterface; -/** @experimental */ interface PaymentConfigurationProviderInterface { public function supports(PaymentMethodInterface $paymentMethod): bool; diff --git a/src/Sylius/Bundle/ApiBundle/PropertyInfo/Extractor/EmptyPropertyListExtractor.php b/src/Sylius/Bundle/ApiBundle/PropertyInfo/Extractor/EmptyPropertyListExtractor.php index 481893cf44..55c25801ba 100644 --- a/src/Sylius/Bundle/ApiBundle/PropertyInfo/Extractor/EmptyPropertyListExtractor.php +++ b/src/Sylius/Bundle/ApiBundle/PropertyInfo/Extractor/EmptyPropertyListExtractor.php @@ -15,7 +15,6 @@ namespace Sylius\Bundle\ApiBundle\PropertyInfo\Extractor; use Symfony\Component\PropertyInfo\PropertyListExtractorInterface; -/** @experimental */ final class EmptyPropertyListExtractor implements PropertyListExtractorInterface { public function getProperties($class, array $context = []): ?array diff --git a/src/Sylius/Bundle/ApiBundle/Provider/CompositePaymentConfigurationProvider.php b/src/Sylius/Bundle/ApiBundle/Provider/CompositePaymentConfigurationProvider.php index 9ea84dc10d..6fc0ec2fd1 100644 --- a/src/Sylius/Bundle/ApiBundle/Provider/CompositePaymentConfigurationProvider.php +++ b/src/Sylius/Bundle/ApiBundle/Provider/CompositePaymentConfigurationProvider.php @@ -16,7 +16,6 @@ namespace Sylius\Bundle\ApiBundle\Provider; use Sylius\Component\Core\Model\PaymentInterface; use Sylius\Component\Core\Model\PaymentMethodInterface; -/** @experimental */ final class CompositePaymentConfigurationProvider implements CompositePaymentConfigurationProviderInterface { public function __construct(private iterable $apiPaymentMethodHandlers) diff --git a/src/Sylius/Bundle/ApiBundle/Provider/CompositePaymentConfigurationProviderInterface.php b/src/Sylius/Bundle/ApiBundle/Provider/CompositePaymentConfigurationProviderInterface.php index 46bd9d5ccd..335ae63148 100644 --- a/src/Sylius/Bundle/ApiBundle/Provider/CompositePaymentConfigurationProviderInterface.php +++ b/src/Sylius/Bundle/ApiBundle/Provider/CompositePaymentConfigurationProviderInterface.php @@ -15,7 +15,6 @@ namespace Sylius\Bundle\ApiBundle\Provider; use Sylius\Component\Core\Model\PaymentInterface; -/** @experimental */ interface CompositePaymentConfigurationProviderInterface { public function provide(PaymentInterface $payment): array; diff --git a/src/Sylius/Bundle/ApiBundle/Provider/LiipProductImageFilterProvider.php b/src/Sylius/Bundle/ApiBundle/Provider/LiipProductImageFilterProvider.php index a822430c9e..38ee8801e8 100644 --- a/src/Sylius/Bundle/ApiBundle/Provider/LiipProductImageFilterProvider.php +++ b/src/Sylius/Bundle/ApiBundle/Provider/LiipProductImageFilterProvider.php @@ -13,7 +13,6 @@ declare(strict_types=1); namespace Sylius\Bundle\ApiBundle\Provider; -/** @experimental */ class LiipProductImageFilterProvider implements ProductImageFilterProviderInterface { private array $filters; diff --git a/src/Sylius/Bundle/ApiBundle/Provider/PathPrefixProvider.php b/src/Sylius/Bundle/ApiBundle/Provider/PathPrefixProvider.php index 1ffed5fde0..c047080a21 100644 --- a/src/Sylius/Bundle/ApiBundle/Provider/PathPrefixProvider.php +++ b/src/Sylius/Bundle/ApiBundle/Provider/PathPrefixProvider.php @@ -18,7 +18,6 @@ use Sylius\Component\Core\Model\AdminUserInterface; use Sylius\Component\Core\Model\ShopUserInterface; use Symfony\Component\Security\Core\User\UserInterface; -/** @experimental */ final class PathPrefixProvider implements PathPrefixProviderInterface { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/Provider/PathPrefixProviderInterface.php b/src/Sylius/Bundle/ApiBundle/Provider/PathPrefixProviderInterface.php index 1166217554..fcbfb7817c 100644 --- a/src/Sylius/Bundle/ApiBundle/Provider/PathPrefixProviderInterface.php +++ b/src/Sylius/Bundle/ApiBundle/Provider/PathPrefixProviderInterface.php @@ -13,7 +13,6 @@ declare(strict_types=1); namespace Sylius\Bundle\ApiBundle\Provider; -/** @experimental */ interface PathPrefixProviderInterface { public function getPathPrefix(string $path): ?string; diff --git a/src/Sylius/Bundle/ApiBundle/Provider/ProductImageFilterProviderInterface.php b/src/Sylius/Bundle/ApiBundle/Provider/ProductImageFilterProviderInterface.php index df9a17ec9a..8713ae7a07 100644 --- a/src/Sylius/Bundle/ApiBundle/Provider/ProductImageFilterProviderInterface.php +++ b/src/Sylius/Bundle/ApiBundle/Provider/ProductImageFilterProviderInterface.php @@ -13,7 +13,6 @@ declare(strict_types=1); namespace Sylius\Bundle\ApiBundle\Provider; -/** @experimental */ interface ProductImageFilterProviderInterface { public function provideAllFilters(): array; diff --git a/src/Sylius/Bundle/ApiBundle/Query/GetAddressLogEntryCollection.php b/src/Sylius/Bundle/ApiBundle/Query/GetAddressLogEntryCollection.php index f77d25ab94..05aaa29fbc 100644 --- a/src/Sylius/Bundle/ApiBundle/Query/GetAddressLogEntryCollection.php +++ b/src/Sylius/Bundle/ApiBundle/Query/GetAddressLogEntryCollection.php @@ -13,7 +13,6 @@ declare(strict_types=1); namespace Sylius\Bundle\ApiBundle\Query; -/** @experimental */ final class GetAddressLogEntryCollection { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/Query/GetStatistics.php b/src/Sylius/Bundle/ApiBundle/Query/GetStatistics.php index dcbcff4e27..0b54d8b21a 100644 --- a/src/Sylius/Bundle/ApiBundle/Query/GetStatistics.php +++ b/src/Sylius/Bundle/ApiBundle/Query/GetStatistics.php @@ -13,7 +13,6 @@ declare(strict_types=1); namespace Sylius\Bundle\ApiBundle\Query; -/** @experimental */ class GetStatistics { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/QueryHandler/GetAddressLogEntryCollectionHandler.php b/src/Sylius/Bundle/ApiBundle/QueryHandler/GetAddressLogEntryCollectionHandler.php index 6544eadec9..a7abfd0ec3 100644 --- a/src/Sylius/Bundle/ApiBundle/QueryHandler/GetAddressLogEntryCollectionHandler.php +++ b/src/Sylius/Bundle/ApiBundle/QueryHandler/GetAddressLogEntryCollectionHandler.php @@ -19,7 +19,6 @@ use Sylius\Bundle\ApiBundle\Query\GetAddressLogEntryCollection; use Sylius\Bundle\ResourceBundle\Doctrine\ORM\ResourceLogEntryRepositoryInterface; use Sylius\Component\Addressing\Model\AddressLogEntry; -/** @experimental */ final class GetAddressLogEntryCollectionHandler { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/QueryHandler/GetStatisticsHandler.php b/src/Sylius/Bundle/ApiBundle/QueryHandler/GetStatisticsHandler.php index 9fe0aea602..e67aea9134 100644 --- a/src/Sylius/Bundle/ApiBundle/QueryHandler/GetStatisticsHandler.php +++ b/src/Sylius/Bundle/ApiBundle/QueryHandler/GetStatisticsHandler.php @@ -20,7 +20,6 @@ use Sylius\Component\Core\Model\ChannelInterface; use Sylius\Component\Core\Statistics\Provider\StatisticsProviderInterface; use Sylius\Component\Core\Statistics\ValueObject\Statistics; -/** @experimental */ final class GetStatisticsHandler { /** @param ChannelRepositoryInterface $channelRepository */ diff --git a/src/Sylius/Bundle/ApiBundle/Resources/views/index.html.twig b/src/Sylius/Bundle/ApiBundle/Resources/views/index.html.twig deleted file mode 100644 index 5e0f4516f7..0000000000 --- a/src/Sylius/Bundle/ApiBundle/Resources/views/index.html.twig +++ /dev/null @@ -1,184 +0,0 @@ - - - - - {% if title %}{{ title }} - {% endif %}API Platform - - {% block stylesheet %} - - - - {% endblock %} - - {% set oauth_data = {'oauth': swagger_data.oauth|merge({'redirectUrl' : absolute_url(asset('bundles/apiplatform/swagger-ui/oauth2-redirect.html')) })} %} - {# json_encode(65) is for JSON_UNESCAPED_SLASHES|JSON_HEX_TAG to avoid JS XSS #} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - -
EXPERIMENTAL
-
-
- -{% if showWebby %} -
-
-{% endif %} -
- -
-
-
- Available formats: - {% for format in formats|keys %} - {{ format }} - {% endfor %} -
- Other API docs: - {% set active_ui = app.request.get('ui', 'swagger_ui') %} - {% if swaggerUiEnabled and active_ui != 'swagger_ui' %}Swagger UI{% endif %} - {% if reDocEnabled and active_ui != 're_doc' %}ReDoc{% endif %} - {% if not graphqlEnabled %}GraphiQL{% endif %} - {% if graphiQlEnabled %}GraphiQL{% endif %} - {% if graphQlPlaygroundEnabled %}GraphQL Playground{% endif %} -
-
-
- -{% block javascript %} - {% if (reDocEnabled and not swaggerUiEnabled) or (reDocEnabled and 're_doc' == active_ui) %} - - - {% else %} - - - - {% endif %} -{% endblock %} - - - - diff --git a/src/Sylius/Bundle/ApiBundle/Serializer/AddressDenormalizer.php b/src/Sylius/Bundle/ApiBundle/Serializer/AddressDenormalizer.php index 59b8d7e5a1..bbc83c24d4 100644 --- a/src/Sylius/Bundle/ApiBundle/Serializer/AddressDenormalizer.php +++ b/src/Sylius/Bundle/ApiBundle/Serializer/AddressDenormalizer.php @@ -16,7 +16,6 @@ namespace Sylius\Bundle\ApiBundle\Serializer; use Symfony\Component\Serializer\Normalizer\ContextAwareDenormalizerInterface; use Symfony\Component\Serializer\Normalizer\DenormalizerInterface; -/** @experimental */ final class AddressDenormalizer implements ContextAwareDenormalizerInterface { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/Serializer/ChannelDenormalizer.php b/src/Sylius/Bundle/ApiBundle/Serializer/ChannelDenormalizer.php index 424f1e9704..e854e1a2c3 100644 --- a/src/Sylius/Bundle/ApiBundle/Serializer/ChannelDenormalizer.php +++ b/src/Sylius/Bundle/ApiBundle/Serializer/ChannelDenormalizer.php @@ -22,7 +22,6 @@ use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface; use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait; use Webmozart\Assert\Assert; -/** @experimental */ final class ChannelDenormalizer implements ContextAwareDenormalizerInterface, DenormalizerAwareInterface { use DenormalizerAwareTrait; diff --git a/src/Sylius/Bundle/ApiBundle/Serializer/ChannelPriceHistoryConfigDenormalizer.php b/src/Sylius/Bundle/ApiBundle/Serializer/ChannelPriceHistoryConfigDenormalizer.php index a161b6f618..95076c0de2 100644 --- a/src/Sylius/Bundle/ApiBundle/Serializer/ChannelPriceHistoryConfigDenormalizer.php +++ b/src/Sylius/Bundle/ApiBundle/Serializer/ChannelPriceHistoryConfigDenormalizer.php @@ -23,7 +23,6 @@ use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface; use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait; use Webmozart\Assert\Assert; -/** @experimental */ final class ChannelPriceHistoryConfigDenormalizer implements ContextAwareDenormalizerInterface, DenormalizerAwareInterface { use DenormalizerAwareTrait; diff --git a/src/Sylius/Bundle/ApiBundle/Serializer/CommandArgumentsDenormalizer.php b/src/Sylius/Bundle/ApiBundle/Serializer/CommandArgumentsDenormalizer.php index 4647ecd819..421e33107b 100644 --- a/src/Sylius/Bundle/ApiBundle/Serializer/CommandArgumentsDenormalizer.php +++ b/src/Sylius/Bundle/ApiBundle/Serializer/CommandArgumentsDenormalizer.php @@ -19,7 +19,6 @@ use Sylius\Bundle\ApiBundle\Converter\IriToIdentifierConverterInterface; use Symfony\Component\Serializer\Normalizer\ContextAwareDenormalizerInterface; use Symfony\Component\Serializer\Normalizer\DenormalizerInterface; -/** @experimental */ final class CommandArgumentsDenormalizer implements ContextAwareDenormalizerInterface { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/Serializer/CommandDenormalizer.php b/src/Sylius/Bundle/ApiBundle/Serializer/CommandDenormalizer.php index 9510a8bd15..419c2c89fa 100644 --- a/src/Sylius/Bundle/ApiBundle/Serializer/CommandDenormalizer.php +++ b/src/Sylius/Bundle/ApiBundle/Serializer/CommandDenormalizer.php @@ -21,7 +21,6 @@ use Symfony\Component\Serializer\NameConverter\AdvancedNameConverterInterface; use Symfony\Component\Serializer\Normalizer\ContextAwareDenormalizerInterface; use Symfony\Component\Serializer\Normalizer\DenormalizerInterface; -/** @experimental */ final class CommandDenormalizer implements ContextAwareDenormalizerInterface { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/Serializer/CommandNormalizer.php b/src/Sylius/Bundle/ApiBundle/Serializer/CommandNormalizer.php index 04e9f756f6..2c5b6d83d5 100644 --- a/src/Sylius/Bundle/ApiBundle/Serializer/CommandNormalizer.php +++ b/src/Sylius/Bundle/ApiBundle/Serializer/CommandNormalizer.php @@ -18,9 +18,6 @@ use Symfony\Component\Serializer\Exception\MissingConstructorArgumentsException; use Symfony\Component\Serializer\Normalizer\ContextAwareNormalizerInterface; use Symfony\Component\Serializer\Normalizer\NormalizerInterface; -/** - * @experimental - */ final class CommandNormalizer implements ContextAwareNormalizerInterface { private const ALREADY_CALLED = 'sylius_command_normalizer_already_called'; diff --git a/src/Sylius/Bundle/ApiBundle/Serializer/ContextKeys.php b/src/Sylius/Bundle/ApiBundle/Serializer/ContextKeys.php index df395ac679..ab031579a4 100644 --- a/src/Sylius/Bundle/ApiBundle/Serializer/ContextKeys.php +++ b/src/Sylius/Bundle/ApiBundle/Serializer/ContextKeys.php @@ -13,7 +13,6 @@ declare(strict_types=1); namespace Sylius\Bundle\ApiBundle\Serializer; -/** @experimental */ class ContextKeys { public const CHANNEL = 'sylius_api_channel'; diff --git a/src/Sylius/Bundle/ApiBundle/Serializer/CustomerDenormalizer.php b/src/Sylius/Bundle/ApiBundle/Serializer/CustomerDenormalizer.php index 2797f7d112..392fc35ae0 100644 --- a/src/Sylius/Bundle/ApiBundle/Serializer/CustomerDenormalizer.php +++ b/src/Sylius/Bundle/ApiBundle/Serializer/CustomerDenormalizer.php @@ -19,7 +19,6 @@ use Symfony\Component\Serializer\Normalizer\ContextAwareDenormalizerInterface; use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface; use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait; -/** @experimental */ final class CustomerDenormalizer implements ContextAwareDenormalizerInterface, DenormalizerAwareInterface { use DenormalizerAwareTrait; diff --git a/src/Sylius/Bundle/ApiBundle/Serializer/ProductAttributeValueDenormalizer.php b/src/Sylius/Bundle/ApiBundle/Serializer/ProductAttributeValueDenormalizer.php index b3e3886f11..1880462a84 100644 --- a/src/Sylius/Bundle/ApiBundle/Serializer/ProductAttributeValueDenormalizer.php +++ b/src/Sylius/Bundle/ApiBundle/Serializer/ProductAttributeValueDenormalizer.php @@ -24,7 +24,6 @@ use Symfony\Component\Serializer\Normalizer\ContextAwareDenormalizerInterface; use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface; use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait; -/** @experimental */ final class ProductAttributeValueDenormalizer implements ContextAwareDenormalizerInterface, DenormalizerAwareInterface { use DenormalizerAwareTrait; diff --git a/src/Sylius/Bundle/ApiBundle/Serializer/ProductAttributeValueNormalizer.php b/src/Sylius/Bundle/ApiBundle/Serializer/ProductAttributeValueNormalizer.php index 10afa4a815..5e98de5081 100644 --- a/src/Sylius/Bundle/ApiBundle/Serializer/ProductAttributeValueNormalizer.php +++ b/src/Sylius/Bundle/ApiBundle/Serializer/ProductAttributeValueNormalizer.php @@ -23,7 +23,6 @@ use Symfony\Component\Serializer\Normalizer\NormalizerAwareInterface; use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait; use Webmozart\Assert\Assert; -/** @experimental */ final class ProductAttributeValueNormalizer implements ContextAwareNormalizerInterface, NormalizerAwareInterface { use NormalizerAwareTrait; diff --git a/src/Sylius/Bundle/ApiBundle/Serializer/ProductDenormalizer.php b/src/Sylius/Bundle/ApiBundle/Serializer/ProductDenormalizer.php index 40eb4780c0..db40088525 100644 --- a/src/Sylius/Bundle/ApiBundle/Serializer/ProductDenormalizer.php +++ b/src/Sylius/Bundle/ApiBundle/Serializer/ProductDenormalizer.php @@ -20,7 +20,6 @@ use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface; use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait; use Webmozart\Assert\Assert; -/** @experimental */ final class ProductDenormalizer implements ContextAwareDenormalizerInterface, DenormalizerAwareInterface { use DenormalizerAwareTrait; diff --git a/src/Sylius/Bundle/ApiBundle/Serializer/ProductImageNormalizer.php b/src/Sylius/Bundle/ApiBundle/Serializer/ProductImageNormalizer.php index 3f44d7f82a..dbe250a79c 100644 --- a/src/Sylius/Bundle/ApiBundle/Serializer/ProductImageNormalizer.php +++ b/src/Sylius/Bundle/ApiBundle/Serializer/ProductImageNormalizer.php @@ -21,7 +21,6 @@ use Symfony\Component\Serializer\Normalizer\NormalizerAwareInterface; use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait; use Webmozart\Assert\Assert; -/** @experimental */ class ProductImageNormalizer implements ContextAwareNormalizerInterface, NormalizerAwareInterface { use NormalizerAwareTrait; diff --git a/src/Sylius/Bundle/ApiBundle/Serializer/ProductNormalizer.php b/src/Sylius/Bundle/ApiBundle/Serializer/ProductNormalizer.php index c2b3c4b5c2..03dfc35fa8 100644 --- a/src/Sylius/Bundle/ApiBundle/Serializer/ProductNormalizer.php +++ b/src/Sylius/Bundle/ApiBundle/Serializer/ProductNormalizer.php @@ -22,7 +22,6 @@ use Symfony\Component\Serializer\Normalizer\NormalizerAwareInterface; use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait; use Webmozart\Assert\Assert; -/** @experimental */ final class ProductNormalizer implements ContextAwareNormalizerInterface, NormalizerAwareInterface { use NormalizerAwareTrait; diff --git a/src/Sylius/Bundle/ApiBundle/Serializer/ProductVariantChannelPricingsChannelCodeKeyDenormalizer.php b/src/Sylius/Bundle/ApiBundle/Serializer/ProductVariantChannelPricingsChannelCodeKeyDenormalizer.php index ea3f1c25a6..834d5ff8a6 100644 --- a/src/Sylius/Bundle/ApiBundle/Serializer/ProductVariantChannelPricingsChannelCodeKeyDenormalizer.php +++ b/src/Sylius/Bundle/ApiBundle/Serializer/ProductVariantChannelPricingsChannelCodeKeyDenormalizer.php @@ -19,7 +19,6 @@ use Symfony\Component\Serializer\Normalizer\ContextAwareDenormalizerInterface; use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface; use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait; -/** @experimental */ final class ProductVariantChannelPricingsChannelCodeKeyDenormalizer implements ContextAwareDenormalizerInterface, DenormalizerAwareInterface { use DenormalizerAwareTrait; diff --git a/src/Sylius/Bundle/ApiBundle/Serializer/ProductVariantNormalizer.php b/src/Sylius/Bundle/ApiBundle/Serializer/ProductVariantNormalizer.php index 17525f92df..5f1255ee7e 100644 --- a/src/Sylius/Bundle/ApiBundle/Serializer/ProductVariantNormalizer.php +++ b/src/Sylius/Bundle/ApiBundle/Serializer/ProductVariantNormalizer.php @@ -28,7 +28,6 @@ use Symfony\Component\Serializer\Normalizer\NormalizerAwareInterface; use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait; use Webmozart\Assert\Assert; -/** @experimental */ final class ProductVariantNormalizer implements ContextAwareNormalizerInterface, NormalizerAwareInterface { use NormalizerAwareTrait; diff --git a/src/Sylius/Bundle/ApiBundle/Serializer/ShippingMethodNormalizer.php b/src/Sylius/Bundle/ApiBundle/Serializer/ShippingMethodNormalizer.php index e5f617538b..e91a3cbe41 100644 --- a/src/Sylius/Bundle/ApiBundle/Serializer/ShippingMethodNormalizer.php +++ b/src/Sylius/Bundle/ApiBundle/Serializer/ShippingMethodNormalizer.php @@ -28,7 +28,6 @@ use Symfony\Component\Serializer\Normalizer\NormalizerAwareInterface; use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait; use Webmozart\Assert\Assert; -/** @experimental */ final class ShippingMethodNormalizer implements ContextAwareNormalizerInterface, NormalizerAwareInterface { use NormalizerAwareTrait; diff --git a/src/Sylius/Bundle/ApiBundle/Serializer/TaxRateDenormalizer.php b/src/Sylius/Bundle/ApiBundle/Serializer/TaxRateDenormalizer.php index cbaff762e0..41620aaf86 100644 --- a/src/Sylius/Bundle/ApiBundle/Serializer/TaxRateDenormalizer.php +++ b/src/Sylius/Bundle/ApiBundle/Serializer/TaxRateDenormalizer.php @@ -19,7 +19,6 @@ use Symfony\Component\Serializer\Normalizer\ContextAwareDenormalizerInterface; use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface; use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait; -/** @experimental */ final class TaxRateDenormalizer implements ContextAwareDenormalizerInterface, DenormalizerAwareInterface { use DenormalizerAwareTrait; diff --git a/src/Sylius/Bundle/ApiBundle/Serializer/TranslatableDenormalizer.php b/src/Sylius/Bundle/ApiBundle/Serializer/TranslatableDenormalizer.php index 5bde6a9038..7e5dbea294 100644 --- a/src/Sylius/Bundle/ApiBundle/Serializer/TranslatableDenormalizer.php +++ b/src/Sylius/Bundle/ApiBundle/Serializer/TranslatableDenormalizer.php @@ -20,7 +20,6 @@ use Symfony\Component\Serializer\Normalizer\ContextAwareDenormalizerInterface; use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface; use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait; -/** @experimental */ final class TranslatableDenormalizer implements ContextAwareDenormalizerInterface, DenormalizerAwareInterface { use DenormalizerAwareTrait; diff --git a/src/Sylius/Bundle/ApiBundle/Serializer/TranslatableLocaleKeyDenormalizer.php b/src/Sylius/Bundle/ApiBundle/Serializer/TranslatableLocaleKeyDenormalizer.php index f4fc4fbaf8..a290ed9c35 100644 --- a/src/Sylius/Bundle/ApiBundle/Serializer/TranslatableLocaleKeyDenormalizer.php +++ b/src/Sylius/Bundle/ApiBundle/Serializer/TranslatableLocaleKeyDenormalizer.php @@ -19,7 +19,6 @@ use Symfony\Component\Serializer\Normalizer\ContextAwareDenormalizerInterface; use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface; use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait; -/** @experimental */ final class TranslatableLocaleKeyDenormalizer implements ContextAwareDenormalizerInterface, DenormalizerAwareInterface { use DenormalizerAwareTrait; diff --git a/src/Sylius/Bundle/ApiBundle/Serializer/ZoneDenormalizer.php b/src/Sylius/Bundle/ApiBundle/Serializer/ZoneDenormalizer.php index b4359f361c..294aacc7e3 100644 --- a/src/Sylius/Bundle/ApiBundle/Serializer/ZoneDenormalizer.php +++ b/src/Sylius/Bundle/ApiBundle/Serializer/ZoneDenormalizer.php @@ -25,7 +25,6 @@ use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface; use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait; use Webmozart\Assert\Assert; -/** @experimental */ final class ZoneDenormalizer implements ContextAwareDenormalizerInterface, DenormalizerAwareInterface { use DenormalizerAwareTrait; diff --git a/src/Sylius/Bundle/ApiBundle/SerializerContextBuilder/ChannelContextBuilder.php b/src/Sylius/Bundle/ApiBundle/SerializerContextBuilder/ChannelContextBuilder.php index cbbd08c2b7..d40e7a89f3 100644 --- a/src/Sylius/Bundle/ApiBundle/SerializerContextBuilder/ChannelContextBuilder.php +++ b/src/Sylius/Bundle/ApiBundle/SerializerContextBuilder/ChannelContextBuilder.php @@ -19,7 +19,6 @@ use Sylius\Component\Channel\Context\ChannelContextInterface; use Sylius\Component\Channel\Context\ChannelNotFoundException; use Symfony\Component\HttpFoundation\Request; -/** @experimental */ final class ChannelContextBuilder implements SerializerContextBuilderInterface { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/SerializerContextBuilder/HttpRequestMethodTypeContextBuilder.php b/src/Sylius/Bundle/ApiBundle/SerializerContextBuilder/HttpRequestMethodTypeContextBuilder.php index ed54c472eb..823e8981c5 100644 --- a/src/Sylius/Bundle/ApiBundle/SerializerContextBuilder/HttpRequestMethodTypeContextBuilder.php +++ b/src/Sylius/Bundle/ApiBundle/SerializerContextBuilder/HttpRequestMethodTypeContextBuilder.php @@ -17,7 +17,6 @@ use ApiPlatform\Core\Serializer\SerializerContextBuilderInterface; use Sylius\Bundle\ApiBundle\Serializer\ContextKeys; use Symfony\Component\HttpFoundation\Request; -/** @experimental */ final class HttpRequestMethodTypeContextBuilder implements SerializerContextBuilderInterface { public function __construct(private SerializerContextBuilderInterface $decoratedLocaleBuilder) diff --git a/src/Sylius/Bundle/ApiBundle/SerializerContextBuilder/LocaleContextBuilder.php b/src/Sylius/Bundle/ApiBundle/SerializerContextBuilder/LocaleContextBuilder.php index 5f8114c66d..ca4e76db90 100644 --- a/src/Sylius/Bundle/ApiBundle/SerializerContextBuilder/LocaleContextBuilder.php +++ b/src/Sylius/Bundle/ApiBundle/SerializerContextBuilder/LocaleContextBuilder.php @@ -19,7 +19,6 @@ use Sylius\Component\Locale\Context\LocaleContextInterface; use Sylius\Component\Locale\Context\LocaleNotFoundException; use Symfony\Component\HttpFoundation\Request; -/** @experimental */ final class LocaleContextBuilder implements SerializerContextBuilderInterface { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/SyliusApiBundle.php b/src/Sylius/Bundle/ApiBundle/SyliusApiBundle.php index 2a2e32e985..6792edeba4 100644 --- a/src/Sylius/Bundle/ApiBundle/SyliusApiBundle.php +++ b/src/Sylius/Bundle/ApiBundle/SyliusApiBundle.php @@ -21,7 +21,6 @@ use Sylius\Bundle\ApiBundle\DependencyInjection\Compiler\SyliusPriceHistoryLegac use Symfony\Component\DependencyInjection\ContainerBuilder; use Symfony\Component\HttpKernel\Bundle\Bundle; -/** @experimental */ final class SyliusApiBundle extends Bundle { public function build(ContainerBuilder $container): void diff --git a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/AccountVerificationTokenEligibility.php b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/AccountVerificationTokenEligibility.php index 044f08f158..c7b869e0b9 100644 --- a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/AccountVerificationTokenEligibility.php +++ b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/AccountVerificationTokenEligibility.php @@ -15,7 +15,6 @@ namespace Sylius\Bundle\ApiBundle\Validator\Constraints; use Symfony\Component\Validator\Constraint; -/** @experimental */ final class AccountVerificationTokenEligibility extends Constraint { public string $message = 'sylius.account.invalid_verification_token'; diff --git a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/AccountVerificationTokenEligibilityValidator.php b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/AccountVerificationTokenEligibilityValidator.php index bfbf7d726c..539a240aa6 100644 --- a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/AccountVerificationTokenEligibilityValidator.php +++ b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/AccountVerificationTokenEligibilityValidator.php @@ -20,7 +20,6 @@ use Symfony\Component\Validator\Constraint; use Symfony\Component\Validator\ConstraintValidator; use Webmozart\Assert\Assert; -/** @experimental */ final class AccountVerificationTokenEligibilityValidator extends ConstraintValidator { public function __construct(private RepositoryInterface $shopUserRepository) diff --git a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/AddingEligibleProductVariantToCart.php b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/AddingEligibleProductVariantToCart.php index 5d9bb0eb47..85e963d2c2 100644 --- a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/AddingEligibleProductVariantToCart.php +++ b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/AddingEligibleProductVariantToCart.php @@ -15,7 +15,6 @@ namespace Sylius\Bundle\ApiBundle\Validator\Constraints; use Symfony\Component\Validator\Constraint; -/** @experimental */ final class AddingEligibleProductVariantToCart extends Constraint { public string $productNotExistMessage = 'sylius.product.not_exist'; diff --git a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/AddingEligibleProductVariantToCartValidator.php b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/AddingEligibleProductVariantToCartValidator.php index 25cd48afad..526fad1906 100644 --- a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/AddingEligibleProductVariantToCartValidator.php +++ b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/AddingEligibleProductVariantToCartValidator.php @@ -24,7 +24,6 @@ use Symfony\Component\Validator\Constraint; use Symfony\Component\Validator\ConstraintValidator; use Webmozart\Assert\Assert; -/** @experimental */ final class AddingEligibleProductVariantToCartValidator extends ConstraintValidator { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/AdminResetPasswordTokenNonExpired.php b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/AdminResetPasswordTokenNonExpired.php index 6e8c7af0e7..618ee7d94c 100644 --- a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/AdminResetPasswordTokenNonExpired.php +++ b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/AdminResetPasswordTokenNonExpired.php @@ -15,7 +15,6 @@ namespace Sylius\Bundle\ApiBundle\Validator\Constraints; use Symfony\Component\Validator\Constraint; -/** @experimental */ final class AdminResetPasswordTokenNonExpired extends Constraint { public string $message = 'sylius.admin.expired_password_reset_token'; diff --git a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/AdminResetPasswordTokenNonExpiredValidator.php b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/AdminResetPasswordTokenNonExpiredValidator.php index 0b39d5266e..258025bf77 100644 --- a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/AdminResetPasswordTokenNonExpiredValidator.php +++ b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/AdminResetPasswordTokenNonExpiredValidator.php @@ -20,7 +20,6 @@ use Symfony\Component\Validator\Constraint; use Symfony\Component\Validator\ConstraintValidator; use Webmozart\Assert\Assert; -/** @experimental */ final class AdminResetPasswordTokenNonExpiredValidator extends ConstraintValidator { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/CanPaymentMethodBeChanged.php b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/CanPaymentMethodBeChanged.php index 16bd1961b5..d39b926618 100644 --- a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/CanPaymentMethodBeChanged.php +++ b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/CanPaymentMethodBeChanged.php @@ -15,7 +15,6 @@ namespace Sylius\Bundle\ApiBundle\Validator\Constraints; use Symfony\Component\Validator\Constraint; -/** @experimental */ final class CanPaymentMethodBeChanged extends Constraint { public const CANNOT_CHANGE_PAYMENT_METHOD_FOR_CANCELLED_ORDER = 'sylius.payment_method.cannot_change_payment_method_for_cancelled_order'; diff --git a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/CanPaymentMethodBeChangedValidator.php b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/CanPaymentMethodBeChangedValidator.php index d25403f758..25be061344 100644 --- a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/CanPaymentMethodBeChangedValidator.php +++ b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/CanPaymentMethodBeChangedValidator.php @@ -20,7 +20,6 @@ use Symfony\Component\Validator\Constraint; use Symfony\Component\Validator\ConstraintValidator; use Webmozart\Assert\Assert; -/** @experimental */ final class CanPaymentMethodBeChangedValidator extends ConstraintValidator { /** diff --git a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/CheckoutCompletion.php b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/CheckoutCompletion.php index 1aa3e574d4..3e72c921ee 100644 --- a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/CheckoutCompletion.php +++ b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/CheckoutCompletion.php @@ -15,7 +15,6 @@ namespace Sylius\Bundle\ApiBundle\Validator\Constraints; use Symfony\Component\Validator\Constraint; -/** @experimental */ class CheckoutCompletion extends Constraint { public string $message = 'sylius.order.invalid_state_transition'; diff --git a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/CheckoutCompletionValidator.php b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/CheckoutCompletionValidator.php index e947f9abaf..962f87a08b 100644 --- a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/CheckoutCompletionValidator.php +++ b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/CheckoutCompletionValidator.php @@ -25,7 +25,6 @@ use Symfony\Component\Validator\Constraint; use Symfony\Component\Validator\ConstraintValidator; use Webmozart\Assert\Assert; -/** @experimental */ class CheckoutCompletionValidator extends ConstraintValidator { /** diff --git a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/ChosenPaymentMethodEligibilityValidator.php b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/ChosenPaymentMethodEligibilityValidator.php index aeb9d172a6..f5824376cc 100644 --- a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/ChosenPaymentMethodEligibilityValidator.php +++ b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/ChosenPaymentMethodEligibilityValidator.php @@ -23,7 +23,6 @@ use Symfony\Component\Validator\Constraint; use Symfony\Component\Validator\ConstraintValidator; use Webmozart\Assert\Assert; -/** @experimental */ final class ChosenPaymentMethodEligibilityValidator extends ConstraintValidator { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/ChosenShippingMethodEligibility.php b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/ChosenShippingMethodEligibility.php index fd6518c293..d72b9d214e 100644 --- a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/ChosenShippingMethodEligibility.php +++ b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/ChosenShippingMethodEligibility.php @@ -15,7 +15,6 @@ namespace Sylius\Bundle\ApiBundle\Validator\Constraints; use Symfony\Component\Validator\Constraint; -/** @experimental */ final class ChosenShippingMethodEligibility extends Constraint { public string $message = 'sylius.shipping_method.not_available'; diff --git a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/ChosenShippingMethodEligibilityValidator.php b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/ChosenShippingMethodEligibilityValidator.php index 5076be2fa2..e74b471032 100644 --- a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/ChosenShippingMethodEligibilityValidator.php +++ b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/ChosenShippingMethodEligibilityValidator.php @@ -23,7 +23,6 @@ use Symfony\Component\Validator\Constraint; use Symfony\Component\Validator\ConstraintValidator; use Webmozart\Assert\Assert; -/** @experimental */ final class ChosenShippingMethodEligibilityValidator extends ConstraintValidator { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/Code.php b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/Code.php index 297aeceb56..d34c151d19 100644 --- a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/Code.php +++ b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/Code.php @@ -18,7 +18,6 @@ use Symfony\Component\Validator\Constraints\NotBlank; use Symfony\Component\Validator\Constraints\Regex; use Symfony\Component\Validator\Constraints\Type; -/** @experimental */ final class Code extends Compound { /** diff --git a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/ConfirmResetPassword.php b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/ConfirmResetPassword.php index 926a1b2e34..a7bffc034d 100644 --- a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/ConfirmResetPassword.php +++ b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/ConfirmResetPassword.php @@ -15,7 +15,6 @@ namespace Sylius\Bundle\ApiBundle\Validator\Constraints; use Symfony\Component\Validator\Constraint; -/** @experimental */ final class ConfirmResetPassword extends Constraint { /** @var string */ diff --git a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/ConfirmResetPasswordValidator.php b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/ConfirmResetPasswordValidator.php index f86b6b81bd..fac6b519f1 100644 --- a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/ConfirmResetPasswordValidator.php +++ b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/ConfirmResetPasswordValidator.php @@ -18,7 +18,6 @@ use Symfony\Component\Validator\Constraint; use Symfony\Component\Validator\ConstraintValidator; use Webmozart\Assert\Assert; -/** @experimental */ final class ConfirmResetPasswordValidator extends ConstraintValidator { public function validate(mixed $value, Constraint $constraint): void diff --git a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/CorrectChangeShopUserConfirmPassword.php b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/CorrectChangeShopUserConfirmPassword.php index c54a0d19eb..bb4aadcb3d 100644 --- a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/CorrectChangeShopUserConfirmPassword.php +++ b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/CorrectChangeShopUserConfirmPassword.php @@ -15,7 +15,6 @@ namespace Sylius\Bundle\ApiBundle\Validator\Constraints; use Symfony\Component\Validator\Constraint; -/** @experimental */ final class CorrectChangeShopUserConfirmPassword extends Constraint { /** @var string */ diff --git a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/CorrectChangeShopUserConfirmPasswordValidator.php b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/CorrectChangeShopUserConfirmPasswordValidator.php index 395a0008e8..ef0b6eed81 100644 --- a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/CorrectChangeShopUserConfirmPasswordValidator.php +++ b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/CorrectChangeShopUserConfirmPasswordValidator.php @@ -18,7 +18,6 @@ use Symfony\Component\Validator\Constraint; use Symfony\Component\Validator\ConstraintValidator; use Webmozart\Assert\Assert; -/** @experimental */ final class CorrectChangeShopUserConfirmPasswordValidator extends ConstraintValidator { public function validate(mixed $value, Constraint $constraint): void diff --git a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/OrderItemAvailability.php b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/OrderItemAvailability.php index 1ef2351c32..c85c8b63f2 100644 --- a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/OrderItemAvailability.php +++ b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/OrderItemAvailability.php @@ -15,7 +15,6 @@ namespace Sylius\Bundle\ApiBundle\Validator\Constraints; use Symfony\Component\Validator\Constraint; -/** @experimental */ final class OrderItemAvailability extends Constraint { public string $message = 'sylius.product_variant.product_variant_with_name_not_sufficient'; diff --git a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/OrderItemAvailabilityValidator.php b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/OrderItemAvailabilityValidator.php index 5514adf37b..22aca0fd69 100644 --- a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/OrderItemAvailabilityValidator.php +++ b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/OrderItemAvailabilityValidator.php @@ -22,7 +22,6 @@ use Symfony\Component\Validator\Constraint; use Symfony\Component\Validator\ConstraintValidator; use Webmozart\Assert\Assert; -/** @experimental */ final class OrderItemAvailabilityValidator extends ConstraintValidator { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/OrderNotEmpty.php b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/OrderNotEmpty.php index 31be632cdd..b6fc39d0ff 100644 --- a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/OrderNotEmpty.php +++ b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/OrderNotEmpty.php @@ -15,7 +15,6 @@ namespace Sylius\Bundle\ApiBundle\Validator\Constraints; use Symfony\Component\Validator\Constraint; -/** @experimental */ final class OrderNotEmpty extends Constraint { public string $message = 'sylius.order.not_empty'; diff --git a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/OrderNotEmptyValidator.php b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/OrderNotEmptyValidator.php index e55fc09212..498d97116d 100644 --- a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/OrderNotEmptyValidator.php +++ b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/OrderNotEmptyValidator.php @@ -20,7 +20,6 @@ use Symfony\Component\Validator\Constraint; use Symfony\Component\Validator\ConstraintValidator; use Webmozart\Assert\Assert; -/** @experimental */ final class OrderNotEmptyValidator extends ConstraintValidator { public function __construct(private OrderRepositoryInterface $orderRepository) diff --git a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/OrderPaymentMethodEligibility.php b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/OrderPaymentMethodEligibility.php index 8024294338..f67f98bd63 100644 --- a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/OrderPaymentMethodEligibility.php +++ b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/OrderPaymentMethodEligibility.php @@ -15,7 +15,6 @@ namespace Sylius\Bundle\ApiBundle\Validator\Constraints; use Symfony\Component\Validator\Constraint; -/** @experimental */ final class OrderPaymentMethodEligibility extends Constraint { public string $message = 'sylius.order.payment_method_eligibility'; diff --git a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/OrderPaymentMethodEligibilityValidator.php b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/OrderPaymentMethodEligibilityValidator.php index 7cb99a31aa..a5093eaebc 100644 --- a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/OrderPaymentMethodEligibilityValidator.php +++ b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/OrderPaymentMethodEligibilityValidator.php @@ -21,7 +21,6 @@ use Symfony\Component\Validator\Constraint; use Symfony\Component\Validator\ConstraintValidator; use Webmozart\Assert\Assert; -/** @experimental */ final class OrderPaymentMethodEligibilityValidator extends ConstraintValidator { public function __construct(private OrderRepositoryInterface $orderRepository) diff --git a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/OrderProductEligibility.php b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/OrderProductEligibility.php index a8d7ea3efe..4908236f8a 100644 --- a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/OrderProductEligibility.php +++ b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/OrderProductEligibility.php @@ -15,7 +15,6 @@ namespace Sylius\Bundle\ApiBundle\Validator\Constraints; use Symfony\Component\Validator\Constraint; -/** @experimental */ final class OrderProductEligibility extends Constraint { public string $message = 'sylius.order.product_eligibility'; diff --git a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/OrderProductEligibilityValidator.php b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/OrderProductEligibilityValidator.php index ae26b8732a..41ae7423f3 100644 --- a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/OrderProductEligibilityValidator.php +++ b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/OrderProductEligibilityValidator.php @@ -21,7 +21,6 @@ use Symfony\Component\Validator\Constraint; use Symfony\Component\Validator\ConstraintValidator; use Webmozart\Assert\Assert; -/** @experimental */ final class OrderProductEligibilityValidator extends ConstraintValidator { public function __construct(private OrderRepositoryInterface $orderRepository) diff --git a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/OrderShippingMethodEligibility.php b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/OrderShippingMethodEligibility.php index 4a492cbf86..66d3feabeb 100644 --- a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/OrderShippingMethodEligibility.php +++ b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/OrderShippingMethodEligibility.php @@ -15,7 +15,6 @@ namespace Sylius\Bundle\ApiBundle\Validator\Constraints; use Symfony\Component\Validator\Constraint; -/** @experimental */ final class OrderShippingMethodEligibility extends Constraint { /** diff --git a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/OrderShippingMethodEligibilityValidator.php b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/OrderShippingMethodEligibilityValidator.php index 8f5b602124..f4591c3216 100644 --- a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/OrderShippingMethodEligibilityValidator.php +++ b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/OrderShippingMethodEligibilityValidator.php @@ -23,7 +23,6 @@ use Symfony\Component\Validator\Constraint; use Symfony\Component\Validator\ConstraintValidator; use Webmozart\Assert\Assert; -/** @experimental */ final class OrderShippingMethodEligibilityValidator extends ConstraintValidator { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/PromotionCouponEligibility.php b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/PromotionCouponEligibility.php index b9cc3bef42..0c5aeb45a0 100644 --- a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/PromotionCouponEligibility.php +++ b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/PromotionCouponEligibility.php @@ -15,7 +15,6 @@ namespace Sylius\Bundle\ApiBundle\Validator\Constraints; use Symfony\Component\Validator\Constraint; -/** @experimental */ final class PromotionCouponEligibility extends Constraint { /** @var string */ diff --git a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/PromotionCouponEligibilityValidator.php b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/PromotionCouponEligibilityValidator.php index 8d002382a8..f4e33b797c 100644 --- a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/PromotionCouponEligibilityValidator.php +++ b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/PromotionCouponEligibilityValidator.php @@ -23,7 +23,6 @@ use Symfony\Component\Validator\Constraint; use Symfony\Component\Validator\ConstraintValidator; use Webmozart\Assert\Assert; -/** @experimental */ final class PromotionCouponEligibilityValidator extends ConstraintValidator { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/ShopUserNotVerified.php b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/ShopUserNotVerified.php index e39f9f28cb..2a776d3d38 100644 --- a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/ShopUserNotVerified.php +++ b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/ShopUserNotVerified.php @@ -15,7 +15,6 @@ namespace Sylius\Bundle\ApiBundle\Validator\Constraints; use Symfony\Component\Validator\Constraint; -/** @experimental */ final class ShopUserNotVerified extends Constraint { public string $message = 'sylius.account.is_verified'; diff --git a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/ShopUserNotVerifiedValidator.php b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/ShopUserNotVerifiedValidator.php index 02604234c7..a0ff4f9035 100644 --- a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/ShopUserNotVerifiedValidator.php +++ b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/ShopUserNotVerifiedValidator.php @@ -20,7 +20,6 @@ use Symfony\Component\Validator\Constraint; use Symfony\Component\Validator\ConstraintValidator; use Webmozart\Assert\Assert; -/** @experimental */ final class ShopUserNotVerifiedValidator extends ConstraintValidator { public function __construct(private UserRepositoryInterface $shopUserRepository) diff --git a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/ShopUserResetPasswordTokenExists.php b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/ShopUserResetPasswordTokenExists.php index e394188a3b..b2a17e94a3 100644 --- a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/ShopUserResetPasswordTokenExists.php +++ b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/ShopUserResetPasswordTokenExists.php @@ -15,7 +15,6 @@ namespace Sylius\Bundle\ApiBundle\Validator\Constraints; use Symfony\Component\Validator\Constraint; -/** @experimental */ final class ShopUserResetPasswordTokenExists extends Constraint { public string $message = 'sylius.reset_password.invalid_token'; diff --git a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/ShopUserResetPasswordTokenExistsValidator.php b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/ShopUserResetPasswordTokenExistsValidator.php index cbd058c219..644f45ce17 100644 --- a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/ShopUserResetPasswordTokenExistsValidator.php +++ b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/ShopUserResetPasswordTokenExistsValidator.php @@ -19,7 +19,6 @@ use Symfony\Component\Validator\Constraint; use Symfony\Component\Validator\ConstraintValidator; use Webmozart\Assert\Assert; -/** @experimental */ final class ShopUserResetPasswordTokenExistsValidator extends ConstraintValidator { /** diff --git a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/ShopUserResetPasswordTokenNotExpired.php b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/ShopUserResetPasswordTokenNotExpired.php index 78554b5a55..ed7a3885ab 100644 --- a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/ShopUserResetPasswordTokenNotExpired.php +++ b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/ShopUserResetPasswordTokenNotExpired.php @@ -15,7 +15,6 @@ namespace Sylius\Bundle\ApiBundle\Validator\Constraints; use Symfony\Component\Validator\Constraint; -/** @experimental */ final class ShopUserResetPasswordTokenNotExpired extends Constraint { public string $message = 'sylius.reset_password.token_expired'; diff --git a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/ShopUserResetPasswordTokenNotExpiredValidator.php b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/ShopUserResetPasswordTokenNotExpiredValidator.php index ac724d86ea..9e62864860 100644 --- a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/ShopUserResetPasswordTokenNotExpiredValidator.php +++ b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/ShopUserResetPasswordTokenNotExpiredValidator.php @@ -19,7 +19,6 @@ use Symfony\Component\Validator\Constraint; use Symfony\Component\Validator\ConstraintValidator; use Webmozart\Assert\Assert; -/** @experimental */ final class ShopUserResetPasswordTokenNotExpiredValidator extends ConstraintValidator { /** diff --git a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/SingleValueForProductVariantOption.php b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/SingleValueForProductVariantOption.php index 93748f6db2..d979a06885 100644 --- a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/SingleValueForProductVariantOption.php +++ b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/SingleValueForProductVariantOption.php @@ -15,7 +15,6 @@ namespace Sylius\Bundle\ApiBundle\Validator\Constraints; use Symfony\Component\Validator\Constraint; -/** @experimental */ final class SingleValueForProductVariantOption extends Constraint { public string $message = 'sylius.product_variant.option_values.single_value'; diff --git a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/SingleValueForProductVariantOptionValidator.php b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/SingleValueForProductVariantOptionValidator.php index e0963fb67f..f818c78da6 100644 --- a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/SingleValueForProductVariantOptionValidator.php +++ b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/SingleValueForProductVariantOptionValidator.php @@ -19,7 +19,6 @@ use Symfony\Component\Validator\Constraint; use Symfony\Component\Validator\ConstraintValidator; use Webmozart\Assert\Assert; -/** @experimental */ final class SingleValueForProductVariantOptionValidator extends ConstraintValidator { public function validate(mixed $value, Constraint $constraint): void diff --git a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/UniqueReviewerEmail.php b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/UniqueReviewerEmail.php index 0dc107ad2e..dd51b35616 100644 --- a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/UniqueReviewerEmail.php +++ b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/UniqueReviewerEmail.php @@ -15,7 +15,6 @@ namespace Sylius\Bundle\ApiBundle\Validator\Constraints; use Symfony\Component\Validator\Constraint; -/** @experimental */ final class UniqueReviewerEmail extends Constraint { public string $message = 'sylius.review.author.already_exists'; diff --git a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/UniqueReviewerEmailValidator.php b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/UniqueReviewerEmailValidator.php index d64c2f47d6..23d7c0f6f9 100644 --- a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/UniqueReviewerEmailValidator.php +++ b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/UniqueReviewerEmailValidator.php @@ -21,7 +21,6 @@ use Symfony\Component\Validator\Constraint; use Symfony\Component\Validator\ConstraintValidator; use Webmozart\Assert\Assert; -/** @experimental */ final class UniqueReviewerEmailValidator extends ConstraintValidator { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/UniqueShopUserEmail.php b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/UniqueShopUserEmail.php index 1f4fcadfa3..35b23e5812 100644 --- a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/UniqueShopUserEmail.php +++ b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/UniqueShopUserEmail.php @@ -15,7 +15,6 @@ namespace Sylius\Bundle\ApiBundle\Validator\Constraints; use Symfony\Component\Validator\Constraint; -/** @experimental */ final class UniqueShopUserEmail extends Constraint { public string $message = 'sylius.user.email.unique'; diff --git a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/UniqueShopUserEmailValidator.php b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/UniqueShopUserEmailValidator.php index a930917145..a3bc53f3b3 100644 --- a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/UniqueShopUserEmailValidator.php +++ b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/UniqueShopUserEmailValidator.php @@ -19,7 +19,6 @@ use Symfony\Component\Validator\Constraint; use Symfony\Component\Validator\ConstraintValidator; use Webmozart\Assert\Assert; -/** @experimental */ final class UniqueShopUserEmailValidator extends ConstraintValidator { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/UpdateCartEmailNotAllowed.php b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/UpdateCartEmailNotAllowed.php index f8e162f040..00281a947d 100644 --- a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/UpdateCartEmailNotAllowed.php +++ b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/UpdateCartEmailNotAllowed.php @@ -15,7 +15,6 @@ namespace Sylius\Bundle\ApiBundle\Validator\Constraints; use Symfony\Component\Validator\Constraint; -/** @experimental */ final class UpdateCartEmailNotAllowed extends Constraint { public string $message = 'sylius.checkout.email.not_changeable'; diff --git a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/UpdateCartEmailNotAllowedValidator.php b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/UpdateCartEmailNotAllowedValidator.php index b925cbcc62..0efeb2af85 100644 --- a/src/Sylius/Bundle/ApiBundle/Validator/Constraints/UpdateCartEmailNotAllowedValidator.php +++ b/src/Sylius/Bundle/ApiBundle/Validator/Constraints/UpdateCartEmailNotAllowedValidator.php @@ -22,7 +22,6 @@ use Symfony\Component\Validator\Constraint; use Symfony\Component\Validator\ConstraintValidator; use Webmozart\Assert\Assert; -/** @experimental */ final class UpdateCartEmailNotAllowedValidator extends ConstraintValidator { public function __construct( diff --git a/src/Sylius/Bundle/ApiBundle/Validator/ResourceApiInputDataPropertiesValidator.php b/src/Sylius/Bundle/ApiBundle/Validator/ResourceApiInputDataPropertiesValidator.php index 76feca30a1..2d50ce8ada 100644 --- a/src/Sylius/Bundle/ApiBundle/Validator/ResourceApiInputDataPropertiesValidator.php +++ b/src/Sylius/Bundle/ApiBundle/Validator/ResourceApiInputDataPropertiesValidator.php @@ -17,7 +17,6 @@ use ApiPlatform\Symfony\Validator\Exception\ValidationException; use Sylius\Component\Resource\Model\ResourceInterface; use Symfony\Component\Validator\Validator\ValidatorInterface; -/** @experimental */ final class ResourceApiInputDataPropertiesValidator implements ResourceInputDataPropertiesValidatorInterface { public function __construct(private ValidatorInterface $validator) diff --git a/templates/bundles/ApiPlatformBundle/SwaggerUi/index.html.twig b/templates/bundles/ApiPlatformBundle/SwaggerUi/index.html.twig index b18fbd691f..e2f7d254e3 100644 --- a/templates/bundles/ApiPlatformBundle/SwaggerUi/index.html.twig +++ b/templates/bundles/ApiPlatformBundle/SwaggerUi/index.html.twig @@ -52,11 +52,6 @@
- {# > Sylius #} - -
EXPERIMENTAL
-
- {# Sylius < #}
{% if showWebby %}