Since symfony/framework-bundle 6.4: Enabling the integration of Doctrine annotations is deprecated. Set the "framework.annotations.enabled" config option to false.
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.
Since symfony/messenger 6.2: Implementing "Symfony\Component\Messenger\Handler\MessageSubscriberInterface" is deprecated, use the "Symfony\Component\Messenger\Attribute\AsMessageHandler" attribute instead.
The "Swag\AmazonPay\Framework\ScheduledTasks\CheckPaymentStatusHandler" 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\AmazonPay\Framework\ScheduledTasks\SignUpTokenCleanUpHandler" 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\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\FlowBuilderDelay\ScheduledTask\DelayExecuteTaskHandler" 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\FlowBuilderDelay\ScheduledTask\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 "Sensus\InxmailConnect6\ScheduledTask\SyncTaskHandler" 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 "Tanmar\ProductReviews\ScheduledTask\SendProductReviewsInvitationTaskHandler" 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.
Since symfony/dependency-injection 6.3: Relying on the "@required" annotation on method "Sisi\Blog6\SisiBlog6::setActivationDataService()" is deprecated, use the "Symfony\Contracts\Service\Attribute\Required" attribute instead.
Since symfony/dependency-injection 6.3: Relying on the "@required" annotation on method "Sisi\Blog6\SisiBlog6::setDeactivationDataService()" 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 "Sisi\Blog6\Core\Content\Media\Cms\Type\ImageSliderTypeDataResolver".
Method "Shopware\Core\Content\Cms\DataResolver\Element\AbstractCmsElementResolver::resolveEntityValue()" might add "mixed" as a native return type declaration in the future. Do the same in child class "Ott\CmsAdvanced\DataResolver\OttElementResolver" 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\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 "Acris\Cms\Storefront\Subscriber\AddFormBuilderRequestToContext" 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 "Ott\OttSidebarCategories\Subscriber\NavigationSubscriber" 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 "Ott\CalculateCustomerSales\Core\Checkout\Customer\Subscriber\BusinessEventCollectorSubscriber" 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 "Ott\OrderLineItemState\Subscriber\BusinessEventCollectorSubscriber" 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 "Sensus\InxmailConnect6\Subscriber\NewsletterSubscriptionSubscriber" 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.
The "Shopware\Core\Content\Cms\DataResolver\CmsSlotsDataResolver::__construct()" method is considered internal. It may change without further notice. You should not extend it from "Acris\Cms\Core\Content\Cms\DataResolver\AcrisCmsSlotsDataResolver".
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\Content\Flow\Dispatching\FlowExecutor" class is considered internal not intended for decoration or replacement. It may change without further notice. You should not use it from "Acris\FlowBuilderDelay\Core\Content\Flow\Dispatching\FlowExecutor".
The "Shopware\Core\Content\Flow\Dispatching\FlowBuilder" class is considered internal not intended for decoration or replacement. It may change without further notice. You should not use it from "Acris\FlowBuilderDelay\Core\Content\Flow\Dispatching\FlowBuilder".
The "Shopware\Core\Content\Flow\Indexing\FlowPayloadUpdater::__construct()" method is considered internal. It may change without further notice. You should not extend it from "Acris\FlowBuilderDelay\Core\Content\Flow\Indexing\FlowPayloadUpdater".
The "Shopware\Core\Content\Flow\Dispatching\FlowBuilder" class is considered internal not intended for decoration or replacement. It may change without further notice. You should not use it from "Acris\FlowBuilderDelay\Components\Delay\DelayService".
The "Shopware\Core\Content\Flow\Dispatching\FlowBuilder" class is considered internal not intended for decoration or replacement. It may change without further notice. You should not use it from "Acris\FlowBuilderDelay\Components\Delay\DelayExecuteService".
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.
Since symfony/routing 6.4: Passing an instance of "Doctrine\Common\Annotations\Reader" as first and the environment as second argument to "Symfony\Component\Routing\Loader\AttributeClassLoader::__construct" is deprecated. Pass the environment as first argument instead.
Since symfony/routing 6.4: Class "Ott\CmsAdvanced\Administration\Controller\CmsValidationController" uses Doctrine Annotations to configure routes, which is deprecated. Use PHP attributes instead.
Since symfony/routing 6.4: Class "Ott\Sw5Migration\Controller\Administration\MigrationConfigurationController" uses Doctrine Annotations to configure routes, which is deprecated. Use PHP attributes instead.
Since symfony/routing 6.4: Class "Ott\Sw5Migration\Controller\Api\ApiTestController" uses Doctrine Annotations to configure routes, which is deprecated. Use PHP attributes instead.
Since symfony/routing 6.4: Class "Swag\AmazonPay\Administration\Controller\AmazonPayConfigurationController" uses Doctrine Annotations to configure routes, which is deprecated. Use PHP attributes instead.
Since symfony/routing 6.4: Class "Swag\AmazonPay\Administration\Controller\AmazonPayInstanPaymentNotificationController" uses Doctrine Annotations to configure routes, which is deprecated. Use PHP attributes instead.
Since symfony/routing 6.4: Class "Swag\AmazonPay\Administration\Controller\AmazonPayOrderController" uses Doctrine Annotations to configure routes, which is deprecated. Use PHP attributes instead.
Since symfony/routing 6.4: Class "Swag\AmazonPay\Storefront\Controller\AmazonLoginController" uses Doctrine Annotations to configure routes, which is deprecated. Use PHP attributes instead.
Since symfony/routing 6.4: Class "Swag\AmazonPay\Storefront\Controller\AmazonPayController" uses Doctrine Annotations to configure routes, which is deprecated. Use PHP attributes instead.
Since symfony/routing 6.4: Class "Swag\AmazonPay\Storefront\Controller\AmazonPurePaymentMethodController" uses Doctrine Annotations to configure routes, which is deprecated. Use PHP attributes instead.
Since symfony/routing 6.4: Class "Swag\AmazonPay\Core\AmazonPay\SalesChannel\AmazonPayRoute" uses Doctrine Annotations to configure routes, which is deprecated. Use PHP attributes instead.
Since symfony/routing 6.4: Class "Adu\CheckAndCollect\Controller\SolvencyController" uses Doctrine Annotations to configure routes, which is deprecated. Use PHP attributes instead.
Since symfony/routing 6.4: Class "Neno\VisualMailEditor\Core\Content\EditorState\Api\MailEditorActionController" uses Doctrine Annotations to configure routes, which is deprecated. Use PHP attributes instead.
Since symfony/routing 6.4: Class "Neno\VisualMailEditor\Core\Content\EditorState\Api\ThemeInstallerController" uses Doctrine Annotations to configure routes, which is deprecated. Use PHP attributes instead.
Since symfony/routing 6.4: Class "Neno\VisualMailEditor\Core\Content\CustomPreset\Api\CustomPresetController" uses Doctrine Annotations to configure routes, which is deprecated. Use PHP attributes instead.
Since symfony/routing 6.4: Class "Ott\OrderLineItemState\Controller\Administration\OrderLineItemStateController" uses Doctrine Annotations to configure routes, which is deprecated. Use PHP attributes instead.
Since symfony/routing 6.4: Class "Sensus\InxmailConnect6\Controller\InxmailPropertyController" uses Doctrine Annotations to configure routes, which is deprecated. Use PHP attributes instead.
Since symfony/routing 6.4: Class "Releva\Retargeting\Shopware\Controller\ApiController" uses Doctrine Annotations to configure routes, which is deprecated. Use PHP attributes instead.
Since symfony/routing 6.4: Class "Releva\Retargeting\Shopware\Controller\StorefrontController" uses Doctrine Annotations to configure routes, which is deprecated. Use PHP attributes instead.
Since symfony/routing 6.4: Class "Sisi\Blog6\Storefront\Controller\BlogController" uses Doctrine Annotations to configure routes, which is deprecated. Use PHP attributes instead.
Since symfony/routing 6.4: Class "Applifaction\DragNDropDocumentEditor\Compatibility\Sw65\Core\Content\EditorState\Api\DocumentEditorActionController" uses Doctrine Annotations to configure routes, which is deprecated. Use PHP attributes instead.
Since symfony/routing 6.4: Class "Applifaction\DragNDropDocumentEditor\Compatibility\Sw65\Core\Content\CustomPreset\Api\CustomPresetController" uses Doctrine Annotations to configure routes, which is deprecated. Use PHP attributes instead.
User Deprecated: Since symfony/monolog-bridge 6.4: The "Symfony\Bridge\Monolog\Logger" class is deprecated, use HttpKernel's DebugLoggerConfigurator instead.