Method "Symfony\Component\DependencyInjection\Compiler\CompilerPassInterface::process()" might add "void" as a native return type declaration in the future. Do the same in implementation "AreBase\Core\Framework\DependencyInjection\ArendicomFeatureCompilerPass" now to avoid errors or add an explicit @return annotation to suppress this message.
Method "Symfony\Component\DependencyInjection\Compiler\CompilerPassInterface::process()" might add "void" as a native return type declaration in the future. Do the same in implementation "AreLivePricing\DependencyInjection\PriceServiceCompilerPass" now to avoid errors or add an explicit @return annotation to suppress this message.
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.
The "Swag\PayPal\Pos\MessageQueue\Handler\Sync\AbstractSyncHandler" class implements "Symfony\Component\Messenger\Handler\MessageSubscriberInterface" that is deprecated since Symfony 6.2, use the {@see AsMessageHandler} attribute instead.
The "Swag\PayPal\Pos\Schedule\AbstractSyncTaskHandler" 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 "SwagB2bPlatform\Routing\MvcRequestResolver" class implements "Symfony\Component\HttpKernel\Controller\ArgumentValueResolverInterface" that is deprecated since Symfony 6.2, implement ValueResolverInterface instead.
Since symfony/messenger 6.2: Implementing "Symfony\Component\Messenger\Handler\MessageSubscriberInterface" is deprecated, use the "Symfony\Component\Messenger\Attribute\AsMessageHandler" attribute instead.
The "Swag\PayPal\Checkout\Payment\ScheduledTask\TransactionStatusSyncTaskHandler" 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 "Swag\PayPal\Checkout\PUI\ScheduledTask\PUIInstructionsFetchTaskHandler" 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 "Swag\PayPal\Reporting\ScheduledTask\TurnoverReportingTaskHandler" 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 "Swag\PayPal\Pos\MessageQueue\Handler\SyncManagerHandler" class implements "Symfony\Component\Messenger\Handler\MessageSubscriberInterface" that is deprecated since Symfony 6.2, use the {@see AsMessageHandler} attribute instead.
The "Swag\PayPal\Pos\MessageQueue\Handler\InventoryUpdateHandler" class implements "Symfony\Component\Messenger\Handler\MessageSubscriberInterface" that is deprecated since Symfony 6.2, use the {@see AsMessageHandler} attribute instead.
The "Acris\StoreLocator\ScheduledTask\CalcAndSaveCoordsTaskHandler" 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/dependency-injection 6.3: Relying on the "@required" annotation on method "Swag\PayPal\SwagPayPal::setActivateDeactivate()" is deprecated, use the "Symfony\Contracts\Service\Attribute\Required" attribute 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\StoreLocator\Core\Content\Cms\DataResolver\Element\ImageGallerySliderResolver".
The "Shopware\Core\Content\Sitemap\Provider\CategoryUrlProvider::__construct()" method is considered internal. It may change without further notice. You should not extend it from "Acris\DisplayCategoryCustomerGroup\Core\Content\Sitemap\Provider\CategoryUrlProvider".
The "Shopware\Elasticsearch\Product\ElasticsearchProductDefinition::__construct()" method is considered internal. It may change without further notice. You should not extend it from "Acris\DisplayCategoryCustomerGroup\Elasticsearch\Product\ElasticsearchProductDefinitionDecorated".
Method "Symfony\Component\EventDispatcher\EventSubscriberInterface::getSubscribedEvents()" might add "array" as a native return type declaration in the future. Do the same in implementation "Shopware\B2B\Contact\BridgePlatform\ContactBusinessEventCollectorSubscriber" 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\B2B\Budget\BridgePlatform\BudgetBusinessEventCollectorSubscriber" 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\B2B\OrderClearance\BridgePlatform\OrderClearanceBusinessEventCollectorSubscriber" 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\B2B\Offer\BridgePlatform\OfferBusinessEventCollectorSubscriber" 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 "AreBase\Storefront\Subscriber\AccountSubscriber" 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 "AreLivePricing\Subscriber\CachedRoutesSubscriber" 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 "AreImportExport\Subscriber\AreBusinessEventCollectorSubscriber" 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\Commercial\AdvancedSearch\Subscriber\ProductCustomFieldsMappingEventSubscriber" now to avoid errors or add an explicit @return annotation to suppress this message.
The "Swag\CmsExtensions\Form\Event\CustomFormEvent" class implements "Shopware\Core\Framework\Event\SalesChannelAware" that is deprecated tag:v6.6.0 - reason:class-hierarchy-change - extends of FlowEventAware will be removed.
Method "Symfony\Component\EventDispatcher\EventSubscriberInterface::getSubscribedEvents()" might add "array" as a native return type declaration in the future. Do the same in implementation "Acris\StoreLocator\Storefront\Framework\Seo\SeoUrlRoute\StoreSeoUrlUpdateListener" 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\StoreLocator\Storefront\Framework\Seo\SeoUrlRoute\StoreGroupSeoUrlUpdateListener" 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 "AreB2bExtensions\Storefront\Subscriber\SalesChannelSubscriber" 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 "AreB2bExtensions\B2b\Subscriber\AddressCreateSubscriber" 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 "AreTestMode\Storefront\Framework\Routing\AreTestModeStorefrontSubscriber" 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 "AreTestMode\Subscriber\SalesChannelLogger" 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 "Swag\PayPal\Webhook\Command\CrawlWebhookEventNamesCommand".
The "Symfony\Component\Console\Command\Command::$defaultDescription" property is considered final. You should not override it in "Swag\PayPal\Webhook\Command\CrawlWebhookEventNamesCommand".
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 "Swag\PayPal\Webhook\Command\CrawlWebhookEventNamesCommand" class instead.
Since symfony/console 6.1: Relying on the static property "$defaultDescription" for setting a command description is deprecated. Add the "Symfony\Component\Console\Attribute\AsCommand" attribute to the "Swag\PayPal\Webhook\Command\CrawlWebhookEventNamesCommand" class instead.
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 "Swag\PayPal\Pos\Command\PosSyncCommand" class instead.
Since symfony/console 6.1: Relying on the static property "$defaultDescription" for setting a command description is deprecated. Add the "Symfony\Component\Console\Attribute\AsCommand" attribute to the "Swag\PayPal\Pos\Command\PosSyncCommand" class instead.
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 "Swag\PayPal\Pos\Command\PosImageSyncCommand" class instead.
Since symfony/console 6.1: Relying on the static property "$defaultDescription" for setting a command description is deprecated. Add the "Symfony\Component\Console\Attribute\AsCommand" attribute to the "Swag\PayPal\Pos\Command\PosImageSyncCommand" class instead.
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 "Swag\PayPal\Pos\Command\PosInventorySyncCommand" class instead.
Since symfony/console 6.1: Relying on the static property "$defaultDescription" for setting a command description is deprecated. Add the "Symfony\Component\Console\Attribute\AsCommand" attribute to the "Swag\PayPal\Pos\Command\PosInventorySyncCommand" class instead.
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 "Swag\PayPal\Pos\Command\PosProductSyncCommand" class instead.
Since symfony/console 6.1: Relying on the static property "$defaultDescription" for setting a command description is deprecated. Add the "Symfony\Component\Console\Attribute\AsCommand" attribute to the "Swag\PayPal\Pos\Command\PosProductSyncCommand" class instead.
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 "Swag\PayPal\Pos\Command\PosLogCleanupCommand" class instead.
Since symfony/console 6.1: Relying on the static property "$defaultDescription" for setting a command description is deprecated. Add the "Symfony\Component\Console\Attribute\AsCommand" attribute to the "Swag\PayPal\Pos\Command\PosLogCleanupCommand" class instead.
Method "Symfony\Component\Console\Command\Command::configure()" might add "void" as a native return type declaration in the future. Do the same in child class "AreBase\Command\CopyOldConfigsCommand" now to avoid errors or add an explicit @return annotation to suppress this message.
Method "Symfony\Component\Console\Command\Command::execute()" might add "int" as a native return type declaration in the future. Do the same in child class "AreBase\Command\CopyOldConfigsCommand" now to avoid errors or add an explicit @return annotation to suppress this message.
Method "Symfony\Component\Console\Command\Command::configure()" might add "void" as a native return type declaration in the future. Do the same in child class "AreLivePricing\Command\CacheInvalidationCommand" 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 "AreLivePricing\Command\CacheInvalidationCommand".
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 "AreLivePricing\Command\CacheInvalidationCommand" class instead.
Method "Symfony\Component\Console\Command\Command::configure()" might add "void" as a native return type declaration in the future. Do the same in child class "AreImportExport\Command\CreateCustomFieldsCommand" 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 "AreImportExport\Command\CreateCustomFieldsCommand".
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 "AreImportExport\Command\CreateCustomFieldsCommand" class instead.
The "Symfony\Component\Console\Command\Command::$defaultName" property is considered final. You should not override it in "AreImportExport\Command\TestMediaHandlerCommand".
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 "AreImportExport\Command\TestMediaHandlerCommand" class instead.
Method "Symfony\Component\Console\Command\Command::configure()" might add "void" as a native return type declaration in the future. Do the same in child class "AreImportExport\Command\TestXlsxToCsvCommand" 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 "AreImportExport\Command\TestXlsxToCsvCommand".
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 "AreImportExport\Command\TestXlsxToCsvCommand" class instead.
Method "Symfony\Component\Console\Command\Command::configure()" might add "void" as a native return type declaration in the future. Do the same in child class "AreImportExport\Command\ExportCategoryTreeCommand" 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 "AreImportExport\Command\ExportCategoryTreeCommand".
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 "AreImportExport\Command\ExportCategoryTreeCommand" class instead.
Method "Symfony\Component\Console\Command\Command::configure()" might add "void" as a native return type declaration in the future. Do the same in child class "AreImportExport\Command\CreateImagesCommand" 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 "AreImportExport\Command\CreateImagesCommand".
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 "AreImportExport\Command\CreateImagesCommand" class instead.
The "Shopware\Core\Framework\DataAbstractionLayer\Search\Parser\AggregationParser" class is considered internal. It may change without further notice. You should not use it from "Swag\Security\Fixes\NEXT37397\PatchedAggregationParser".
The "Shopware\Core\System\SystemConfig\Api\SystemConfigController::__construct()" method is considered internal. It may change without further notice. You should not extend it from "Swag\PayPal\Webhook\Registration\WebhookSystemConfigController".
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 "Shopware\B2B\OrderNumber\BridgePlatform\SalesChannelProductRepositoryDecorator".
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 "Shopware\B2B\InStock\BridgePlatform\SalesChannelProductRepositoryDecorator".
The "Shopware\Commercial\FlowBuilder\WebhookFlowAction\Domain\Action\CallWebhookAction" class is considered internal. It may change without further notice. You should not use it from "Swag\Security\Fixes\NEXT32886\CallWebhookActionFix".
The "Shopware\Core\Framework\DataAbstractionLayer\EntityRepository" class is considered final. It may change without further notice as of its next major version. You should not extend it from "CobCustomerNumberLogin\Core\Checkout\Customer\CustomerRepository".
The "Shopware\Core\Framework\DataAbstractionLayer\EntityRepository::__construct()" method is considered internal. It may change without further notice. You should not extend it from "CobCustomerNumberLogin\Core\Checkout\Customer\CustomerRepository".
The "Shopware\Core\Framework\DataAbstractionLayer\Write\WriteCommandExtractor" class is considered internal. It may change without further notice. You should not use it from "Acris\PersonalContact\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\PersonalContact\Core\Framework\DataAbstractionLayer\Write\WriteCommandExtractor".
The "Shopware\Core\Framework\Routing\CanonicalRedirectService::__construct()" method is considered internal. It may change without further notice. You should not extend it from "Scop\PlatformRedirecter\Decorator\CanonicalRedirectServiceDecorator".
The "Shopware\Core\Framework\Test\TestCaseHelper\TestBrowser" class is considered internal. It may change without further notice. You should not use it from "Scop\PlatformRedirecter\Test\ScopTestBrowser".
The "Shopware\Core\Framework\DataAbstractionLayer\Dbal\EntityHydrator" class is considered internal. It may change without further notice. You should not use it from "Acris\StoreLocator\Custom\StoreMediaHydrator".
The "Shopware\Core\Checkout\Cart\SalesChannel\CartOrderRoute::__construct()" method is considered internal. It may change without further notice. You should not extend it from "Acris\StoreLocator\Core\Checkout\Cart\SalesChannel\CartOrderRoute".
The "Shopware\Core\Framework\DataAbstractionLayer\Write\WriteCommandExtractor" class is considered internal. It may change without further notice. You should not use it from "Acris\StoreLocator\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\StoreLocator\Core\Framework\DataAbstractionLayer\Write\WriteCommandExtractor".
The "Shopware\Core\Checkout\Cart\Price\AmountCalculator::__construct()" method is considered internal. It may change without further notice. You should not extend it from "Acris\RuleSurchargeDiscount\Core\Checkout\Cart\Price\AmountCalculator".
The "Shopware\Core\System\SalesChannel\Context\SalesChannelContextFactory::__construct()" method is considered internal. It may change without further notice. You should not extend it from "Acris\RuleSurchargeDiscount\Core\System\SalesChannel\Context\SalesChannelContextFactory".
The "Shopware\Core\Checkout\Cart\Order\OrderConverter::__construct()" method is considered internal. It may change without further notice. You should not extend it from "Acris\RuleSurchargeDiscount\Core\Checkout\Cart\Order\OrderConverter".
The "Shopware\B2B\Address\BridgePlatform\CustomerAddressDataService::getB2bType()" method is considered internal. It may change without further notice. You should not extend it from "AreB2bExtensions\B2b\Controller\CustomerAddressDataServiceDecorator".
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\DisplayCategoryCustomerGroup\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\DisplayCategoryCustomerGroup\Core\Content\Product\SalesChannel\SalesChannelProductRepository".
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".
User Deprecated: Since shopware/core : Method "Shopware\Core\Content\Media\Pathname\UrlGenerator::Shopware\Core\Content\Media\Pathname\UrlGenerator::getRelativeMediaUrl()" is deprecated and will be removed in v6.6.0.0. Use "Use AbstractUrlGenerator instead" instead.