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\Controller\ContextController" 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 "CioCostCentre\Controller\ContextControllerWithCostCentre".
The "Shopware\Storefront\Controller\ContextController::__construct()" method is considered internal. It may change without further notice. You should not extend it from "CioCostCentre\Controller\ContextControllerWithCostCentre".
Since symfony/messenger 6.2: Implementing "Symfony\Component\Messenger\Handler\MessageSubscriberInterface" is deprecated, use the "Symfony\Component\Messenger\Attribute\AsMessageHandler" attribute instead.
The "CioPromotionalOfficeApi\ScheduledTask\OrderCancelationTaskHandler" 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 "CioPromotionalOfficeApi\ScheduledTask\SyncOrdersTaskHandler" 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 "CioPromotionalOfficeApi\ScheduledTask\ScheduledTaskWatcherTaskHandler" 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 "CioPromotionalOfficeApi\ScheduledTask\SyncArticleStockTaskHandler" 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 "CioPromotionalOfficeApi\ScheduledTask\SyncTrackingnumbersTaskHandler" 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 "CioInfox\Services\SheduledTask\ExportOrdersTaskHandler" 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 "CioInfox\Services\SheduledTask\ImportStockTaskHandler" 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 "CioCustomExports\ScheduledTasks\CustomExport\CustomExportScheduledTaskHandler" 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\Product\Cms\ProductSliderCmsElementResolver::__construct()" method is considered internal. It may change without further notice. You should not extend it from "CioCustomerPermissionGroups\Decorator\ProductSliderCmsElementResolver".
The "Shopware\Core\Checkout\Cart\Address\AddressValidator::__construct()" method is considered internal. It may change without further notice. You should not extend it from "CioTuiSSO\Core\Checkout\Cart\Address\AddressValidatorExtension".
Method "Symfony\Component\EventDispatcher\EventSubscriberInterface::getSubscribedEvents()" might add "array" as a native return type declaration in the future. Do the same in implementation "CioCustomerPermissionGroups\Subscriber\RequestDataReplaceCustomerNumberSubscriber" 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 "CioPromotionalOfficeApi\Command\ScheduledTaskCheckCommand".
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 "CioPromotionalOfficeApi\Command\ScheduledTaskCheckCommand" class instead.
The "Symfony\Component\Console\Command\Command::$defaultName" property is considered final. You should not override it in "CioPromotionalOfficeApi\Command\SyncOrdersCommand".
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 "CioPromotionalOfficeApi\Command\SyncOrdersCommand" class instead.
The "Symfony\Component\Console\Command\Command::$defaultName" property is considered final. You should not override it in "CioPromotionalOfficeApi\Command\SyncOrdersTestFeatureCorrectTotalToZeroCommand".
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 "CioPromotionalOfficeApi\Command\SyncOrdersTestFeatureCorrectTotalToZeroCommand" class instead.
The "Symfony\Component\Console\Command\Command::$defaultName" property is considered final. You should not override it in "CioPromotionalOfficeApi\Command\SyncArticleStockCommand".
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 "CioPromotionalOfficeApi\Command\SyncArticleStockCommand" class instead.
The "Symfony\Component\Console\Command\Command::$defaultName" property is considered final. You should not override it in "CioPromotionalOfficeApi\Command\OrderCancelationCommand".
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 "CioPromotionalOfficeApi\Command\OrderCancelationCommand" class instead.
The "Symfony\Component\Console\Command\Command::$defaultName" property is considered final. You should not override it in "CioPromotionalOfficeApi\Command\SyncTrackingnumbersCommand".
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 "CioPromotionalOfficeApi\Command\SyncTrackingnumbersCommand" class instead.
The "Symfony\Component\Console\Command\Command::$defaultName" property is considered final. You should not override it in "CioPromotionalOfficeApi\Command\SyncProductCommand".
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 "CioPromotionalOfficeApi\Command\SyncProductCommand" class instead.
The "Symfony\Component\Console\Command\Command::$defaultName" property is considered final. You should not override it in "CioInfox\Commands\StockCommand".
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 "CioInfox\Commands\StockCommand" class instead.
The "Symfony\Component\Console\Command\Command::$defaultName" property is considered final. You should not override it in "CioInfox\Commands\OrderExportCommand".
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 "CioInfox\Commands\OrderExportCommand" class instead.
The "Symfony\Component\Console\Command\Command::$defaultName" property is considered final. You should not override it in "CioInfox\Commands\GenerateOrderExportFile".
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 "CioInfox\Commands\GenerateOrderExportFile" class instead.
The "Symfony\Component\Console\Command\Command::$defaultName" property is considered final. You should not override it in "CioAgentur\Commands\CypressPrepare".
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 "CioAgentur\Commands\CypressPrepare" class instead.
The "Symfony\Component\Console\Command\Command::$defaultName" property is considered final. You should not override it in "CioImports\Commands\ImportAbsolutePurchaseLimitCommand".
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 "CioImports\Commands\ImportAbsolutePurchaseLimitCommand" class instead.
The "Symfony\Component\Console\Command\Command::$defaultName" property is considered final. You should not override it in "CioImports\Commands\ImportOver18Command".
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 "CioImports\Commands\ImportOver18Command" class instead.
The "Symfony\Component\Console\Command\Command::$defaultName" property is considered final. You should not override it in "CioImports\Commands\ImportExtendedPricesCommand".
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 "CioImports\Commands\ImportExtendedPricesCommand" class instead.
The "Symfony\Component\Console\Command\Command::$defaultName" property is considered final. You should not override it in "CioImports\Commands\ImportIsInfoxCommand".
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 "CioImports\Commands\ImportIsInfoxCommand" class instead.
The "Symfony\Component\Console\Command\Command::$defaultName" property is considered final. You should not override it in "CioImports\Commands\ImportCustomerDebitorCommand".
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 "CioImports\Commands\ImportCustomerDebitorCommand" class instead.
The "Symfony\Component\Console\Command\Command::$defaultName" property is considered final. You should not override it in "CioImports\Commands\ImportCustomerAgencyNumberCommand".
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 "CioImports\Commands\ImportCustomerAgencyNumberCommand" class instead.
The "Symfony\Component\Console\Command\Command::$defaultName" property is considered final. You should not override it in "CioImports\Commands\ImportCustomerTopAgentur".
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 "CioImports\Commands\ImportCustomerTopAgentur" class instead.
The "Symfony\Component\Console\Command\Command::$defaultName" property is considered final. You should not override it in "CioImports\Commands\ImportAbverkaufCommand".
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 "CioImports\Commands\ImportAbverkaufCommand" class instead.
The "Symfony\Component\Console\Command\Command::$defaultName" property is considered final. You should not override it in "CioImports\Commands\CustomerPayments\ImportCreditcardCommand".
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 "CioImports\Commands\CustomerPayments\ImportCreditcardCommand" class instead.
The "Symfony\Component\Console\Command\Command::$defaultName" property is considered final. You should not override it in "CioImports\Commands\CustomerPayments\ImportKostenstelleCommand".
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 "CioImports\Commands\CustomerPayments\ImportKostenstelleCommand" class instead.
The "Symfony\Component\Console\Command\Command::$defaultName" property is considered final. You should not override it in "CioImports\Commands\CustomerPayments\ImportPaypalCommand".
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 "CioImports\Commands\CustomerPayments\ImportPaypalCommand" class instead.
The "Symfony\Component\Console\Command\Command::$defaultName" property is considered final. You should not override it in "CioImports\Commands\CustomerPayments\ImportRechnungCommand".
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 "CioImports\Commands\CustomerPayments\ImportRechnungCommand" class instead.
The "Symfony\Component\Console\Command\Command::$defaultName" property is considered final. You should not override it in "CioImports\Commands\CustomerPayments\ImportSofortueberweisungCommand".
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 "CioImports\Commands\CustomerPayments\ImportSofortueberweisungCommand" class instead.
The "Symfony\Component\Console\Command\Command::$defaultName" property is considered final. You should not override it in "CioImports\Commands\DeleteAllListPrices".
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 "CioImports\Commands\DeleteAllListPrices" class instead.
The "Symfony\Component\Console\Command\Command::$defaultName" property is considered final. You should not override it in "CioImports\Commands\ImportOrderPoNumbersCommand".
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 "CioImports\Commands\ImportOrderPoNumbersCommand" class instead.
The "Symfony\Component\Console\Command\Command::$defaultName" property is considered final. You should not override it in "CioArticleSynonyms\Commands\CreateSynonymsCommand".
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 "CioArticleSynonyms\Commands\CreateSynonymsCommand" class instead.
The "Symfony\Component\Console\Command\Command::$defaultName" property is considered final. You should not override it in "CioCustomExports\Commands\CustomExport\CustomExportRunnerCommand".
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 "CioCustomExports\Commands\CustomExport\CustomExportRunnerCommand" class instead.
The "Symfony\Component\Console\Command\Command::$defaultName" property is considered final. You should not override it in "CioAvailabilityNotification\Command\SendNotificationCommand".
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 "CioAvailabilityNotification\Command\SendNotificationCommand" class instead.
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 "CioCustomerPermissionGroups\Service\CustomProductRepository".
The "Shopware\Core\System\SalesChannel\Entity\SalesChannelRepository::__construct()" method is considered internal. It may change without further notice. You should not extend it from "CioCustomerPermissionGroups\Service\CustomProductRepository".
The "Shopware\Core\Framework\DataAbstractionLayer\Dbal\CriteriaQueryBuilder" class is considered internal. It may change without further notice. You should not use it from "CioCustomerPermissionGroups\Decorator\CriteriaQueryBuilder".
The "Shopware\Core\Checkout\Cart\Delivery\DeliveryCalculator::__construct()" method is considered internal. It may change without further notice. You should not extend it from "CioShippingCalculation\Decorator\DeliveryCalculatorDecorator".
The "Shopware\Storefront\Controller\AuthController" 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 "CioTuiSSO\Controller\AuthControllerExtension".
The "Shopware\Storefront\Controller\AuthController::__construct()" method is considered internal. It may change without further notice. You should not extend it from "CioTuiSSO\Controller\AuthControllerExtension".
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".
Method "Twig\Extension\ExtensionInterface::getFunctions()" might add "array" as a native return type declaration in the future. Do the same in implementation "CioHints\Twig\ShowCartHint" now to avoid errors or add an explicit @return annotation to suppress this message.
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.