The "Shopware\Core\Framework\DataAbstractionLayer\Dbal\CriteriaQueryBuilder" class is considered internal. It may change without further notice. You should not use it from "Pickware\PickwareErpStarter\OrderPickability\Decorator\CriteriaQueryBuilderDecorator".
The "Shopware\Core\Framework\DataAbstractionLayer\DefinitionInstanceRegistry::__construct()" method is considered internal. It may change without further notice. You should not extend it from "Pickware\PickwareErpStarter\OrderPickability\Decorator\DefinitionInstanceRegistryDecorator".
Method "Shopware\Core\Framework\DataAbstractionLayer\DefinitionInstanceRegistry::getResolver()" might add "AbstractFieldResolver" as a native return type declaration in the future. Do the same in child class "Pickware\PickwareErpStarter\OrderPickability\Decorator\DefinitionInstanceRegistryDecorator" now to avoid errors or add an explicit @return annotation to suppress this message.
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 "Pickware\PickwareErpStarter\OrderPickability\Decorator\EntityRepositoryDecorator".
The "Shopware\Core\Framework\DataAbstractionLayer\EntityRepository::__construct()" method is considered internal. It may change without further notice. You should not extend it from "Pickware\PickwareErpStarter\OrderPickability\Decorator\EntityRepositoryDecorator".
The "Pickware\PickwareErpStarter\Reorder\ScheduledTask\ReorderNotificationHandler" 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 "Pickware\PickwareErpStarter\Stock\ContainerOverride\StockUpdaterOverride" class extends "Shopware\Core\Content\Product\DataAbstractionLayer\StockUpdater" that is deprecated tag:v6.6.0 - reason:remove-subscriber Will be removed, stock handling will be performed in `\Shopware\Core\Content\Product\Stock\OrderStockSubscriber`. Use `\Shopware\Core\Content\Product\Stock\StockStorage` for extending.
The "Shopware\Core\Content\Product\DataAbstractionLayer\StockUpdater" class is considered internal. It may change without further notice. You should not use it from "Pickware\PickwareErpStarter\Stock\ContainerOverride\StockUpdaterOverride".
The "Shopware\Core\Content\Product\DataAbstractionLayer\StockUpdater::__construct()" method is considered internal. It may change without further notice. You should not extend it from "Pickware\PickwareErpStarter\Stock\ContainerOverride\StockUpdaterOverride".
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 "Pickware\PickwareErpStarter\Stock\Decorator\ProductRepositoryDecorator".
The "Shopware\Core\Framework\DataAbstractionLayer\EntityRepository::__construct()" method is considered internal. It may change without further notice. You should not extend it from "Pickware\PickwareErpStarter\Stock\Decorator\ProductRepositoryDecorator".
The "Pickware\PickwareErpStarter\Stock\ProductSalesUpdater" 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 "Symfony\Component\Console\Command\Command::$defaultName" property is considered final. You should not override it in "Laudert\B2BRegistration\Command\B2BConfigCommand".
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\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 "Cbax\ModulAnalytics\ScheduledTask\AnalyticsHandler" 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 "Biloba\IntlTranslation\Components\EntityHandlers\GenericEntityHandler::getFields()" method will require a new "string $name" argument in the next major version of its interface "Biloba\IntlTranslation\Components\EntityHandlerInterface", not defining it is deprecated.
Method "Symfony\Component\EventDispatcher\EventSubscriberInterface::getSubscribedEvents()" might add "array" as a native return type declaration in the future. Do the same in implementation "Lenz\GoogleShopping\Subscriber\ProductExportRenderBodyContextEventSubscriber" 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.
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 "Laudert\B2BRegistration\Command\B2BConfigCommand" class instead.
The "Symfony\Component\Console\Command\Command::$defaultName" property is considered final. You should not override it in "Lenz\GoogleShopping\Service\GoogleShoppingTaxonomyCommand".
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 "Lenz\GoogleShopping\Service\GoogleShoppingTaxonomyCommand" class instead.
The "Symfony\Component\Console\Command\Command::$defaultName" property is considered final. You should not override it in "Biloba\IntlTranslation\Command\BaseCommand".
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 "Biloba\IntlTranslation\Command\TranslateCommand" now to avoid errors or add an explicit @return annotation to suppress this message.
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 "Biloba\IntlTranslation\Command\TranslateCommand" class instead.
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 "Biloba\IntlTranslation\Command\LanguageCommand" now to avoid errors or add an explicit @return annotation to suppress this message.
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 "Biloba\IntlTranslation\Command\LanguageCommand" class instead.
The "Symfony\Component\Console\Command\Command::$defaultName" property is considered final. You should not override it in "Emz\StagingEnvironment\Command\StartSyncProcessCommand".
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 "Emz\StagingEnvironment\Command\StartSyncProcessCommand" class instead.
The "Symfony\Component\Console\Command\Command::$defaultName" property is considered final. You should not override it in "Emz\StagingEnvironment\Command\SyncFilesCommand".
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 "Emz\StagingEnvironment\Command\SyncFilesCommand" class instead.
The "Symfony\Component\Console\Command\Command::$defaultName" property is considered final. You should not override it in "Emz\StagingEnvironment\Command\CloneDatabaseCommand".
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 "Emz\StagingEnvironment\Command\CloneDatabaseCommand" class instead.
The "Symfony\Component\Console\Command\Command::$defaultName" property is considered final. You should not override it in "Emz\StagingEnvironment\Command\UpdateConfigCommand".
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 "Emz\StagingEnvironment\Command\UpdateConfigCommand" class instead.
The "Shopware\Core\Checkout\Customer\DataAbstractionLayer\CustomerIndexer::__construct()" method is considered internal. It may change without further notice. You should not extend it from "SwagMigrationAssistant\Migration\MessageQueue\OrderCountIndexer".
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 "Biloba\IntlTranslation\Service\TranslatorService::translate()" method will require a new "string $api" argument in the next major version of its interface "Biloba\IntlTranslation\Service\TranslatorServiceInterface", not defining it is deprecated.
The "Biloba\IntlTranslation\Service\TranslatorService::translate()" method will require a new "string $to" argument in the next major version of its interface "Biloba\IntlTranslation\Service\TranslatorServiceInterface", not defining it is deprecated.
The "Biloba\IntlTranslation\Service\TranslatorService::translate()" method will require a new "string $value" argument in the next major version of its interface "Biloba\IntlTranslation\Service\TranslatorServiceInterface", not defining it is deprecated.
The "Biloba\IntlTranslation\Service\TranslatorService::translate()" method will require a new "string $from" argument in the next major version of its interface "Biloba\IntlTranslation\Service\TranslatorServiceInterface", not defining it is deprecated.
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 "Emz\StagingEnvironment\Core\Content\StagingEnvironment\DataAbstractionLayer\StagingEnvironmentRepositoryDecorator".
The "Shopware\Core\Framework\DataAbstractionLayer\EntityRepository::__construct()" method is considered internal. It may change without further notice. You should not extend it from "Emz\StagingEnvironment\Core\Content\StagingEnvironment\DataAbstractionLayer\StagingEnvironmentRepositoryDecorator".
The "Shopware\Core\Framework\Util\HtmlSanitizer::__construct()" method is considered internal. It may change without further notice. You should not extend it from "MkxProductLabel\Service\HtmlSanitizerDecorator".
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\Framework\Log\LoggerFactory::Shopware\Core\Framework\Log\LoggerFactory::createRotating()" is deprecated and will be removed in createRotating.