Method "Symfony\Component\DependencyInjection\Compiler\CompilerPassInterface::process()" might add "void" as a native return type declaration in the future. Do the same in implementation "Frosh\DevelopmentHelper\Component\DependencyInjection\DisableTwigCacheCompilerPass" 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 "Frosh\DevelopmentHelper\Component\DependencyInjection\CustomProfilerExtensions" 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 "Frosh\DevelopmentHelper\Command\ExtendTemplate" now to avoid errors or add an explicit @return annotation to suppress this message.
The "Frosh\DevelopmentHelper\Doctrine\EchoSQLLogger" class implements "Doctrine\DBAL\Logging\SQLLogger" that is deprecated Use {@see \Doctrine\DBAL\Logging\Middleware} or implement {@see \Doctrine\DBAL\Driver\Middleware} instead.
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.
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\CancelTransactionsTaskHandler" 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 "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.
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\Product\Cms\ProductDescriptionReviewsCmsElementResolver::__construct()" method is considered internal. It may change without further notice. You should not extend it from "WebdaBase\DataResolver\ProductReviewsCmsElementResolver".
The "Shopware\Core\Content\Product\Cms\ProductDescriptionReviewsCmsElementResolver::__construct()" method is considered internal. It may change without further notice. You should not extend it from "WebdaBase\DataResolver\ProductContentCmsElementResolver".
Method "Symfony\Component\EventDispatcher\EventSubscriberInterface::getSubscribedEvents()" might add "array" as a native return type declaration in the future. Do the same in implementation "KlarnaPayment\Components\EventListener\DataMappingEventListener" 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 "WebdaBase\Subscriber\Checkout\ConfirmPageLoadedSubscriber" 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 "WebdaBase\Subscriber\Checkout\CheckoutCartSubscriber" 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 "WebdaBase\Subscriber\B2B\CustomerChangedSubscriber" 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 "Wbm\TagManagerAnalytics\Subscriber\CartAddPrice\AfterLineItemAddedSubscriber" 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 "Rapidmail\Shopware\Subscribers\DeletedEntitySubscriber" 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::execute()" might add "int" as a native return type declaration in the future. Do the same in child class "KlarnaPayment\Command\ActivatePaymentMethods" 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 "WebdaBase\Command\Coremod\ReplaceMainJs".
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 "WebdaBase\Command\Coremod\ReplaceMainJs" class instead.
The "Symfony\Component\Console\Command\Command::$defaultName" property is considered final. You should not override it in "WebdaBase\Command\DefaultLayoutCategories".
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 "WebdaBase\Command\DefaultLayoutCategories" class instead.
The "Symfony\Component\Console\Command\Command::$defaultName" property is considered final. You should not override it in "WebdaBase\Command\DefaultLayoutProducts".
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 "WebdaBase\Command\DefaultLayoutProducts" class instead.
The "Symfony\Component\Console\Command\Command::$defaultName" property is considered final. You should not override it in "WebdaCompareTable\Command\CreateCustomFields".
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 "WebdaCompareTable\Command\CreateCustomFields" class instead.
The "Shopware\Core\Checkout\Cart\SalesChannel\CartOrderRoute::__construct()" method is considered internal. It may change without further notice. You should not extend it from "WebdaBase\Service\CartOrderRouteDecorator".
The "Shopware\Core\Framework\DataAbstractionLayer\Search\Parser\SqlQueryParser" class is considered internal. It may change without further notice. You should not use it from "WebdaBlog\Core\Framework\DataAbstractionLayer\Search\Parser\SqlQueryParserDecorator".
The "Shopware\Core\Framework\DataAbstractionLayer\Search\Parser\SqlQueryParser::__construct()" method is considered internal. It may change without further notice. You should not extend it from "WebdaBlog\Core\Framework\DataAbstractionLayer\Search\Parser\SqlQueryParserDecorator".
The "Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\FkFieldSerializer" class is considered internal. It may change without further notice. You should not use it from "WebdaBlog\Core\Framework\DataAbstractionLayer\FieldSerializer\FkFieldSerializerDecorator".
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 "Symfony\Bridge\Twig\DataCollector\TwigDataCollector" class is considered final. It may change without further notice as of its next major version. You should not extend it from "Frosh\DevelopmentHelper\Component\Profiler\TwigDataCollector".
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".