The "Frosh\MailArchive\Task\CleanupTaskHandler" class extends "Shopware\Core\Framework\MessageQueue\ScheduledTask\ScheduledTaskHandler" that is deprecated tag:v6.6.0 - reason:class-hierarchy-change - Won't implement MessageSubscriberInterface anymore, tag all ScheduledTaskHandlers with #[AsMessageHandler] instead.
Since symfony/framework-bundle 6.4: Enabling the integration of Doctrine annotations is deprecated. Set the "framework.annotations.enabled" config option to false.
The "Shopware\Storefront\Framework\Routing\Router::warmUp()" method will require a new "string|null $buildDir" argument in the next major version of its interface "Symfony\Component\HttpKernel\CacheWarmer\WarmableInterface", not defining it is deprecated.
The "Frosh\ShareBasket\ScheduledTask\ShareBasketCleanupTaskHandler" class extends "Shopware\Core\Framework\MessageQueue\ScheduledTask\ScheduledTaskHandler" that is deprecated tag:v6.6.0 - reason:class-hierarchy-change - Won't implement MessageSubscriberInterface anymore, tag all ScheduledTaskHandlers with #[AsMessageHandler] instead.
Since symfony/messenger 6.2: Implementing "Symfony\Component\Messenger\Handler\MessageSubscriberInterface" is deprecated, use the "Symfony\Component\Messenger\Attribute\AsMessageHandler" attribute instead.
The "Cogi\Affiliate\ScheduledTask\TransactionTaskHandler" class extends "Shopware\Core\Framework\MessageQueue\ScheduledTask\ScheduledTaskHandler" that is deprecated tag:v6.6.0 - reason:class-hierarchy-change - Won't implement MessageSubscriberInterface anymore, tag all ScheduledTaskHandlers with #[AsMessageHandler] instead.
The "Acris\ProductVideo\ScheduledTask\MetaDataTaskHandler" class extends "Shopware\Core\Framework\MessageQueue\ScheduledTask\ScheduledTaskHandler" that is deprecated tag:v6.6.0 - reason:class-hierarchy-change - Won't implement MessageSubscriberInterface anymore, tag all ScheduledTaskHandlers with #[AsMessageHandler] instead.
The "H1web\Blog\Service\ScheduledTask\CacheInvalidateTaskHandler" class extends "Shopware\Core\Framework\MessageQueue\ScheduledTask\ScheduledTaskHandler" that is deprecated tag:v6.6.0 - reason:class-hierarchy-change - Won't implement MessageSubscriberInterface anymore, tag all ScheduledTaskHandlers with #[AsMessageHandler] instead.
The "ImnxxOnSaleProductsPerCategory\Service\ScheduledTask\MarkAsTopsellerTaskHandler" class extends "Shopware\Core\Framework\MessageQueue\ScheduledTask\ScheduledTaskHandler" that is deprecated tag:v6.6.0 - reason:class-hierarchy-change - Won't implement MessageSubscriberInterface anymore, tag all ScheduledTaskHandlers with #[AsMessageHandler] instead.
The "ImnxxVoucherConnector\Service\ScheduledTask\ClearVouchersFromCartHandler" class extends "Shopware\Core\Framework\MessageQueue\ScheduledTask\ScheduledTaskHandler" that is deprecated tag:v6.6.0 - reason:class-hierarchy-change - Won't implement MessageSubscriberInterface anymore, tag all ScheduledTaskHandlers with #[AsMessageHandler] instead.
The "ImnxxAffiliateGroupFix\ScheduledTask\AffiliateProductsTaskHandler" class extends "Shopware\Core\Framework\MessageQueue\ScheduledTask\ScheduledTaskHandler" that is deprecated tag:v6.6.0 - reason:class-hierarchy-change - Won't implement MessageSubscriberInterface anymore, tag all ScheduledTaskHandlers with #[AsMessageHandler] instead.
The "ImnxxAngeljoeProductImport\Service\ScheduledTask\ExportTaskHandler" class extends "Shopware\Core\Framework\MessageQueue\ScheduledTask\ScheduledTaskHandler" that is deprecated tag:v6.6.0 - reason:class-hierarchy-change - Won't implement MessageSubscriberInterface anymore, tag all ScheduledTaskHandlers with #[AsMessageHandler] instead.
The "Shopware\Core\Content\Media\Cms\Type\ImageSliderTypeDataResolver::__construct()" method is considered internal. It may change without further notice. You should not extend it from "Acris\ProductVideo\Core\Content\Media\Cms\Type\ImageGalleryTypeDataResolver".
The "Shopware\Core\Content\Sitemap\Provider\ProductUrlProvider::__construct()" method is considered internal. It may change without further notice. You should not extend it from "Acris\ProductCustomerGroup\Core\Content\Sitemap\Provider\ProductUrlProvider".
Method "Symfony\Component\EventDispatcher\EventSubscriberInterface::getSubscribedEvents()" might add "array" as a native return type declaration in the future. Do the same in implementation "Shopware\Core\System\UsageData\Subscriber\ShopIdChangedSubscriber" now to avoid errors or add an explicit @return annotation to suppress this message.
Method "Symfony\Component\EventDispatcher\EventSubscriberInterface::getSubscribedEvents()" might add "array" as a native return type declaration in the future. Do the same in implementation "Shopware\Core\System\UsageData\Consent\ConsentReporter" now to avoid errors or add an explicit @return annotation to suppress this message.
Method "Symfony\Component\EventDispatcher\EventSubscriberInterface::getSubscribedEvents()" might add "array" as a native return type declaration in the future. Do the same in implementation "Maxia\MaxiaListingVariants6\Subscriber\CacheInvalidationSubscriber" now to avoid errors or add an explicit @return annotation to suppress this message.
Method "Symfony\Component\EventDispatcher\EventSubscriberInterface::getSubscribedEvents()" might add "array" as a native return type declaration in the future. Do the same in implementation "Maxia\MaxiaVariantsTable6\Core\Content\VariantsTable\SalesChannel\CacheInvalidationSubscriber" now to avoid errors or add an explicit @return annotation to suppress this message.
Method "Symfony\Component\EventDispatcher\EventSubscriberInterface::getSubscribedEvents()" might add "array" as a native return type declaration in the future. Do the same in implementation "ImnxxVoucherConnector\Storefront\Subscriber\VoucherBuySubscriber" now to avoid errors or add an explicit @return annotation to suppress this message.
Method "Symfony\Component\EventDispatcher\EventSubscriberInterface::getSubscribedEvents()" might add "array" as a native return type declaration in the future. Do the same in implementation "LenzPremiums\Subscriber\OffcanvasCartPageLoadedEventSubscriber" now to avoid errors or add an explicit @return annotation to suppress this message.
Method "Symfony\Component\EventDispatcher\EventSubscriberInterface::getSubscribedEvents()" might add "array" as a native return type declaration in the future. Do the same in implementation "Acris\OrderCancellation\Storefront\Subscriber\AcrisAccountOrderPageLoadedSubscriber" now to avoid errors or add an explicit @return annotation to suppress this message.
Method "Symfony\Component\EventDispatcher\EventSubscriberInterface::getSubscribedEvents()" might add "array" as a native return type declaration in the future. Do the same in implementation "Acris\DiscountGroup\Storefront\Subscriber\ChangeDecimalPlacesSubscriber" now to avoid errors or add an explicit @return annotation to suppress this message.
Method "Symfony\Component\EventDispatcher\EventSubscriberInterface::getSubscribedEvents()" might add "array" as a native return type declaration in the future. Do the same in implementation "Acris\DiscountGroup\Storefront\Subscriber\ResponseCacheSubscriber" now to avoid errors or add an explicit @return annotation to suppress this message.
The "Symfony\Component\Console\Command\Command::$defaultName" property is considered final. You should not override it in "Cogi\Affiliate\Command\ComputeTransactionProductsCommand".
Since symfony/console 6.1: Relying on the static property "$defaultName" for setting a command name is deprecated. Add the "Symfony\Component\Console\Attribute\AsCommand" attribute to the "Cogi\Affiliate\Command\ComputeTransactionProductsCommand" class instead.
The "Symfony\Component\Console\Command\Command::$defaultName" property is considered final. You should not override it in "Cogi\Affiliate\Command\CreatePayoutsCommand".
Since symfony/console 6.1: Relying on the static property "$defaultName" for setting a command name is deprecated. Add the "Symfony\Component\Console\Attribute\AsCommand" attribute to the "Cogi\Affiliate\Command\CreatePayoutsCommand" class instead.
Method "Twig\Extension\ExtensionInterface::getFunctions()" might add "array" as a native return type declaration in the future. Do the same in implementation "ImnxxProductPropertyHelper\Twig\ImnxxProductPropertyTwig" now to avoid errors or add an explicit @return annotation to suppress this message.
Method "Twig\Extension\ExtensionInterface::getFunctions()" might add "array" as a native return type declaration in the future. Do the same in implementation "ImnxxChildCoverWidget\Twig\getChildrenCovers" now to avoid errors or add an explicit @return annotation to suppress this message.
The "Shopware\Core\Content\Product\SalesChannel\Detail\ProductConfiguratorLoader::__construct()" method is considered internal. It may change without further notice. You should not extend it from "Acris\ProductCustomerGroup\Core\Content\Product\SalesChannel\Detail\ProductConfiguratorLoader".
The "Shopware\Core\Framework\DataAbstractionLayer\Write\WriteCommandExtractor" class is considered internal. It may change without further notice. You should not use it from "Acris\ProductCustomerGroup\Core\Framework\DataAbstractionLayer\Write\WriteCommandExtractor".
The "Shopware\Core\Framework\DataAbstractionLayer\Write\WriteCommandExtractor::__construct()" method is considered internal. It may change without further notice. You should not extend it from "Acris\ProductCustomerGroup\Core\Framework\DataAbstractionLayer\Write\WriteCommandExtractor".
The "Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository" class is considered final. It may change without further notice as of its next major version. You should not extend it from "Acris\ProductCustomerGroup\Core\Content\Product\SalesChannel\SalesChannelProductRepository".
The "Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository::__construct()" method is considered internal. It may change without further notice. You should not extend it from "Acris\ProductCustomerGroup\Core\Content\Product\SalesChannel\SalesChannelProductRepository".
Method "Twig\Extension\ExtensionInterface::getFunctions()" might add "array" as a native return type declaration in the future. Do the same in implementation "ImnxxCustomListingFilters\Twig\ImnxxListingFilterTwig" now to avoid errors or add an explicit @return annotation to suppress this message.
Method "Twig\Extension\ExtensionInterface::getFunctions()" might add "array" as a native return type declaration in the future. Do the same in implementation "ImnxxVoucherConnector\Service\Twig\CreateVoucherQRCode" now to avoid errors or add an explicit @return annotation to suppress this message.
Method "Twig\Extension\ExtensionInterface::getFunctions()" might add "array" as a native return type declaration in the future. Do the same in implementation "ImnxxVoucherPdf\Twig\VoucherQrCode" now to avoid errors or add an explicit @return annotation to suppress this message.
The "Shopware\Core\System\StateMachine\StateMachineRegistry::__construct()" method is considered internal. It may change without further notice. You should not extend it from "Acris\OrderCancellation\Core\System\StateMachine\StateMachineRegistry".
The "Shopware\Storefront\Controller\AccountOrderController" class is considered internal Do not use direct or indirect repository calls in a controller. Always use a store-api route to get or put data. It may change without further notice. You should not use it from "Acris\OrderCancellation\Storefront\Controller\AccountOrderController".
The "Shopware\Storefront\Controller\AccountOrderController::__construct()" method is considered internal. It may change without further notice. You should not extend it from "Acris\OrderCancellation\Storefront\Controller\AccountOrderController".
The "Shopware\Core\Content\Product\SalesChannel\Price\ProductPriceCalculator::__construct()" method is considered internal. It may change without further notice. You should not extend it from "Acris\DiscountGroup\Core\Content\Product\SalesChannel\Price\ProductPriceCalculator".
The "Shopware\Core\Checkout\Promotion\Cart\PromotionCollector::__construct()" method is considered internal. It may change without further notice. You should not extend it from "Acris\DiscountGroup\Core\Checkout\Promotion\Cart\PromotionCollector".
The "Shopware\Core\Content\Product\Cart\ProductCartProcessor::__construct()" method is considered internal. It may change without further notice. You should not extend it from "Acris\DiscountGroup\Core\Content\Product\Cart\ProductCartProcessor".
The "Shopware\Core\Framework\Adapter\Twig\Filter\CurrencyFilter::__construct()" method is considered internal. It may change without further notice. You should not extend it from "Acris\DiscountGroup\Core\Framework\Adapter\Twig\Filter\CurrencyFilter".
The "Monolog\Logger" class is considered final. It may change without further notice as of its next major version. You should not extend it from "Symfony\Bridge\Monolog\Logger".
The "Symfony\Component\HttpKernel\HttpKernel::$dispatcher" property is considered final. You should not override it in "Shopware\Core\Framework\Adapter\Kernel\HttpKernel".
The "monolog.logger" service relies on the deprecated "Symfony\Bridge\Monolog\Logger" class. It should either be deprecated or its implementation upgraded.
Since symfony/serializer 6.4: Passing a "Doctrine\Common\Annotations\PsrCachedReader" instance as argument 1 to "Symfony\Component\Serializer\Mapping\Loader\AttributeLoader::__construct()" is deprecated, pass null or omit the parameter instead.
User Deprecated: Since symfony/monolog-bridge 6.4: The "Symfony\Bridge\Monolog\Logger" class is deprecated, use HttpKernel's DebugLoggerConfigurator instead.