Ctrl K
ComunidadGuías…

changelog/release-6-4-2-0/2021-05-22-prepare-several-methods-to-be-native-typed.md

Rama trunk · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
---
title: Prepare several methods to be native typed
issue: NEXT-14973
---
# Core
* Deprecated the following methods. They will all have a native typehint for their parameters and/or return type with Shopware 6.5.0.0
  * Shopware\Core\Framework\DataAbstractionLayer\Indexing\EntityIndexer::iterate
  * Shopware\Core\Checkout\Customer\DataAbstractionLayer\CustomerIndexer::iterate
  * Shopware\Core\Checkout\Promotion\DataAbstractionLayer\PromotionIndexer::iterate
  * Shopware\Core\Content\Category\DataAbstractionLayer\CategoryIndexer::iterate
  * Shopware\Core\Content\LandingPage\DataAbstractionLayer\LandingPageIndexer::iterate
  * Shopware\Core\Content\Media\DataAbstractionLayer\MediaFolderConfigurationIndexer::iterate
  * Shopware\Core\Content\Media\DataAbstractionLayer\MediaFolderIndexer::iterate
  * Shopware\Core\Content\Media\DataAbstractionLayer\MediaIndexer::iterate
  * Shopware\Core\Content\Product\DataAbstractionLayer\ProductIndexer::iterate
  * Shopware\Core\Content\Product\DataAbstractionLayer\ProductStreamUpdater::iterate
  * Shopware\Core\Content\ProductStream\DataAbstractionLayer\ProductStreamIndexer::iterate
  * Shopware\Core\Content\Rule\DataAbstractionLayer\RuleIndexer::iterate
  * Shopware\Core\System\SalesChannel\DataAbstractionLayer\SalesChannelIndexer::iterate

  * Shopware\Core\Content\MailTemplate\Service\Event\MailBeforeValidateEvent::addData
  * Shopware\Core\Content\MailTemplate\Service\Event\MailBeforeValidateEvent::addTemplateData

  * Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\FieldSerializerInterface::decode
  * Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\BlobFieldSerializer::decode
  * Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\BoolFieldSerializer::decode
  * Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\CalculatedPriceFieldSerializer::decode
  * Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\CartPriceFieldSerializer::decode
  * Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\CashRoundingConfigFieldSerializer::decode
  * Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\ConfigJsonFieldSerializer::decode
  * Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\CustomFieldsSerializer::decode
  * Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\DateFieldSerializer::decode
  * Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\DateTimeFieldSerializer::decode
  * Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\EmailFieldSerializer::decode
  * Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\FkFieldSerializer::decode
  * Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\FloatFieldSerializer::decode
  * Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\IdFieldSerializer::decode
  * Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\IntFieldSerializer::decode
  * Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\JsonFieldSerializer::decode
  * Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\ListFieldSerializer::decode
  * Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\LongTextFieldSerializer::decode
  * Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\ManyToManyAssociationFieldSerializer::decode
  * Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\ManyToOneAssociationFieldSerializer::decode
  * Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\OneToManyAssociationFieldSerializer::decode
  * Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\OneToOneAssociationFieldSerializer::decode
  * Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\PasswordFieldSerializer::decode
  * Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\PHPUnserializeFieldSerializer::decode
  * Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\PriceDefinitionFieldSerializer::decode
  * Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\PriceFieldSerializer::decode
  * Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\ReferenceVersionFieldSerializer::decode
  * Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\RemoteAddressFieldSerializer::decode
  * Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\StringFieldSerializer::decode
  * Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\TranslatedFieldSerializer::decode
  * Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\TranslationsAssociationFieldSerializer::decode
  * Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\VersionDataPayloadFieldSerializer::decode
  * Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\VersionFieldSerializer::decode

  * Shopware\Core\Kernel::registerBundles
  * Shopware\Core\Kernel::getProjectDir