Magento 2 Documentation
2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
|
Processed GitHub requests:
Various improvements:
Sample Data:
Framework improvements:
Documentation update:
Framework improvements:
Setup Tool improvements:
Magento::Catalog::Model::Indexer::Product::Price::AbstractAction Global AbstractAction::_copyRelationIndexData ($parentIds, $excludeIds=null) 102.0.6 Used only for backward compatibility for do not broke custom indexer implementation which do not work by dimensions. For indexers, which support dimensions all composite products read data directly from main price indexer table or replica table for partial or full reindex correspondingly.
Magento::Catalog::Model::Indexer::Product::Price::AbstractAction Global AbstractAction::_syncData (array $processIds=[]) 102.0.6 Used only for backward compatibility for indexer, which not support indexation by dimensions
Magento::Catalog::Model::Indexer::Category::Product::AbstractAction Global AbstractAction::getMainTable () 102.0.5
Magento::Catalog::Model::Indexer::Category::Product::AbstractAction Global AbstractAction::getMainTmpTable () 102.0.5
Magento::Catalog::Model::Indexer::Category::Product::AbstractAction Global AbstractAction::TEMPORARY_TABLE_SUFFIX
Magento::Eav::Model::Entity::Attribute::AbstractAttribute Global AbstractAttribute::_getFlatColumnsOldDefinition () 101.0.0
Magento::Eav::Model::Entity::Attribute::AbstractAttribute Global AbstractAttribute::getSerializer () 101.0.0
Magento::Framework::View::Element::AbstractBlock Global AbstractBlock::escapeJsQuote ($data, $quote='\'') 101.0.0
Magento::Framework::View::Element::AbstractBlock Global AbstractBlock::escapeQuote ($data, $addSlashes=false) 101.0.0
Magento::Framework::View::Element::AbstractBlock Global AbstractBlock::escapeXssInUrl ($data) 101.0.0
Magento::Shipping::Model::Carrier::AbstractCarrier Global AbstractCarrier::proccessAdditionalValidation (\Magento\Framework\DataObject $request) 100.2.6 @SuppressWarnings(PHPMD.UnusedFormalParameter)
Magento::Shipping::Model::Carrier::AbstractCarrierOnline Global AbstractCarrierOnline::proccessAdditionalValidation (\Magento\Framework\DataObject $request) 100.2.6 @SuppressWarnings(PHPMD.CyclomaticComplexity) @SuppressWarnings(PHPMD.NPathComplexity)
Magento::Config::Controller::Adminhtml::System::AbstractConfig Global AbstractConfig::$_sectionChecker 101.0.0
Magento::Paypal::Model::AbstractConfig Global AbstractConfig::getProductMetadata () 100.1.0
Magento::MediaStorage::Model::File::Storage::Database::AbstractDatabase Global AbstractDatabase::_getResource () 100.2.0 because resource models should be used directly
Magento::Config::Model::Config::Structure::AbstractElement Global AbstractElement::getElementVisibility () 101.0.0 Added to not break backward compatibility of the constructor signature by injecting the new dependency directly. The method can be removed in a future major release, when constructor signature can be changed.
Magento::Eav::Model::Entity::AbstractEntity Global AbstractEntity::getAttributeLoader () 100.1.0
Magento::Eav::Model::Entity::AbstractEntity Global AbstractEntity::loadAttributesMetadata ($attributes) 101.0.0 Use self::loadAttributesForObject instead
Magento::Backend::Block::Widget::Grid::Column::Filter::AbstractFilter Class AbstractFilter 100.2.0 in favour of UI component implementation
Magento::Eav::Model::Entity::Attribute::Frontend::AbstractFrontend Global AbstractFrontend::__construct (BooleanFactory $attrBooleanFactory, CacheInterface $cache=null, $storeResolver=null, array $cacheTags=null, StoreManagerInterface $storeManager=null, Serializer $serializer=null)
Magento::Eav::Block::Adminhtml::Attribute::Grid::AbstractGrid Class AbstractGrid 101.0.0
Magento::Sales::Model::ResourceModel::AbstractGrid Global AbstractGrid::getLastUpdatedAtValue ($default='0000-00-00 00:00:00') 101.0.0 this method is not used in abstract model but only in single child so this deprecation is a part of cleaning abstract classes.
Magento::CatalogRule::Model::Indexer::AbstractIndexer Global AbstractIndexer::getCacheContext () 100.0.7
Magento::Sales::Controller::Adminhtml::Order::AbstractMassAction Class AbstractMassAction 101.0.0 Never extend from this action. Implement mass-action logic in the "execute" method of your controller.
Magento::Backend::Block::Widget::Grid::Massaction::AbstractMassaction Class AbstractMassaction 100.2.0 in favour of UI component implementation
Magento::Payment::Model::Method::AbstractMethod Class AbstractMethod 100.0.6
Magento::Payment::Model::Method::AbstractMethod Global AbstractMethod::_debug ($debugData) 100.2.0
Magento::Payment::Model::Method::AbstractMethod Global AbstractMethod::acceptPayment (InfoInterface $payment) 100.2.0
Magento::Payment::Model::Method::AbstractMethod Global AbstractMethod::assignData (\Magento\Framework\DataObject $data) 100.2.0
Magento::Payment::Model::Method::AbstractMethod Global AbstractMethod::authorize (\Magento\Payment\Model\InfoInterface $payment, $amount) 100.2.0
Magento::Payment::Model::Method::AbstractMethod Global AbstractMethod::canAuthorize () 100.2.0
Magento::Payment::Model::Method::AbstractMethod Global AbstractMethod::canCapture () 100.2.0
Magento::Payment::Model::Method::AbstractMethod Global AbstractMethod::canCaptureOnce () 100.2.0
Magento::Payment::Model::Method::AbstractMethod Global AbstractMethod::canCapturePartial () 100.2.0
Magento::Payment::Model::Method::AbstractMethod Global AbstractMethod::cancel (\Magento\Payment\Model\InfoInterface $payment) 100.2.0
Magento::Payment::Model::Method::AbstractMethod Global AbstractMethod::canEdit () 100.2.0
Magento::Payment::Model::Method::AbstractMethod Global AbstractMethod::canFetchTransactionInfo () 100.2.0
Magento::Payment::Model::Method::AbstractMethod Global AbstractMethod::canOrder () 100.2.0
Magento::Payment::Model::Method::AbstractMethod Global AbstractMethod::canRefund () 100.2.0
Magento::Payment::Model::Method::AbstractMethod Global AbstractMethod::canRefundPartialPerInvoice () 100.2.0
Magento::Payment::Model::Method::AbstractMethod Global AbstractMethod::canReviewPayment () 100.2.0
Magento::Payment::Model::Method::AbstractMethod Global AbstractMethod::canUseCheckout () 100.2.0
Magento::Payment::Model::Method::AbstractMethod Global AbstractMethod::canUseForCountry ($country) 100.2.0
Magento::Payment::Model::Method::AbstractMethod Global AbstractMethod::canUseForCurrency ($currencyCode) 100.2.0
Magento::Payment::Model::Method::AbstractMethod Global AbstractMethod::canUseInternal () 100.2.0
Magento::Payment::Model::Method::AbstractMethod Global AbstractMethod::capture (\Magento\Payment\Model\InfoInterface $payment, $amount) 100.2.0
Magento::Payment::Model::Method::AbstractMethod Global AbstractMethod::debugData ($debugData) 100.2.0
Magento::Payment::Model::Method::AbstractMethod Global AbstractMethod::denyPayment (InfoInterface $payment) 100.2.0
Magento::Payment::Model::Method::AbstractMethod Global AbstractMethod::fetchTransactionInfo (InfoInterface $payment, $transactionId) 100.2.0
Magento::Payment::Model::Method::AbstractMethod Global AbstractMethod::getCode () 100.2.0
Magento::Payment::Model::Method::AbstractMethod Global AbstractMethod::getConfigData ($field, $storeId=null) 100.2.0
Magento::Payment::Model::Method::AbstractMethod Global AbstractMethod::getConfigPaymentAction () 100.2.0
Magento::Payment::Model::Method::AbstractMethod Global AbstractMethod::getDebugFlag () 100.2.0
Magento::Payment::Model::Method::AbstractMethod Global AbstractMethod::getDebugReplacePrivateDataKeys () 100.2.0
Magento::Payment::Model::Method::AbstractMethod Global AbstractMethod::getFormBlockType () 100.2.0
Magento::Payment::Model::Method::AbstractMethod Global AbstractMethod::getInfoBlockType () 100.2.0
Magento::Payment::Model::Method::AbstractMethod Global AbstractMethod::getInfoInstance () 100.2.0
Magento::Payment::Model::Method::AbstractMethod Global AbstractMethod::getStore () 100.2.0
Magento::Payment::Model::Method::AbstractMethod Global AbstractMethod::getTitle () 100.2.0
Magento::Payment::Model::Method::AbstractMethod Global AbstractMethod::initialize ($paymentAction, $stateObject) 100.2.0
Magento::Payment::Model::Method::AbstractMethod Global AbstractMethod::isActive ($storeId=null) 100.2.0
Magento::Payment::Model::Method::AbstractMethod Global AbstractMethod::isAvailable (\Magento\Quote\Api\Data\CartInterface $quote=null) 100.2.0
Magento::Payment::Model::Method::AbstractMethod Global AbstractMethod::isGateway () 100.2.0
Magento::Payment::Model::Method::AbstractMethod Global AbstractMethod::isInitializeNeeded () 100.2.0
Magento::Payment::Model::Method::AbstractMethod Global AbstractMethod::isOffline () 100.2.0
Magento::Payment::Model::Method::AbstractMethod Global AbstractMethod::order (\Magento\Payment\Model\InfoInterface $payment, $amount) 100.2.0
Magento::Payment::Model::Method::AbstractMethod Global AbstractMethod::refund (\Magento\Payment\Model\InfoInterface $payment, $amount) 100.2.0
Magento::Payment::Model::Method::AbstractMethod Global AbstractMethod::setInfoInstance (InfoInterface $info) 100.2.0
Magento::Payment::Model::Method::AbstractMethod Global AbstractMethod::setStore ($storeId) 100.2.0
Magento::Payment::Model::Method::AbstractMethod Global AbstractMethod::validate () 100.2.0
Magento::Payment::Model::Method::AbstractMethod Global AbstractMethod::void (\Magento\Payment\Model\InfoInterface $payment) 100.2.0
Magento::Framework::Model::AbstractModel Global AbstractModel::_getResource () because resource models should be used directly
Magento::Framework::Model::AbstractModel Global AbstractModel::delete () 100.1.0 because entities must not be responsible for their own deletion. Service contracts should delete entities. Use resource model "delete" method to implement service contract persistence operations.
Magento::Catalog::Model::AbstractModel Global AbstractModel::getAttributeDefaultValue ($attributeCode) 101.0.0
Magento::Framework::Model::AbstractModel Global AbstractModel::getCollection () because collections should be used directly via factory
Magento::Catalog::Model::AbstractModel Global AbstractModel::getExistsStoreValueFlag ($attributeCode) 101.0.0
Magento::Framework::Model::AbstractModel Global AbstractModel::getResource () because resource models should be used directly
Magento::Catalog::Model::AbstractModel Global AbstractModel::getResourceCollection () 102.0.0 because collections should be used directly via factory
Magento::Framework::Model::AbstractModel Global AbstractModel::getResourceCollection () because collections should be used directly via factory
Magento::Framework::Model::AbstractModel Global AbstractModel::load ($modelId, $field=null) 100.1.0 because entities must not be responsible for their own loading. Service contracts should persist entities. Use resource model "load" or collections to implement service contract model loading operations.
Magento::Framework::Model::AbstractModel Global AbstractModel::save () 100.1.0 because entities must not be responsible for their own persistence. Service contracts should persist entities. Use resource model "save" to implement service contract persistence operations.
Magento::Catalog::Model::AbstractModel Global AbstractModel::setAttributeDefaultValue ($attributeCode, $value) 101.0.0
Magento::Catalog::Model::AbstractModel Global AbstractModel::setExistsStoreValueFlag ($attributeCode) 101.0.0
Magento::Eav::Block::Adminhtml::Attribute::Edit::Options::AbstractOptions Class AbstractOptions 101.0.0
Magento::Catalog::Block::Product::View::Options::AbstractOptions Global AbstractOptions::getFormatedPrice () 102.0.6
Magento::Vault::Model::AbstractPaymentTokenFactory Class AbstractPaymentTokenFactory 101.0.0
Magento::Catalog::Block::Product::AbstractProduct Class AbstractProduct 102.0.0 @SuppressWarnings(PHPMD.NumberOfChildren) @SuppressWarnings(PHPMD.CouplingBetweenObjects)
Magento::Framework::Model::ResourceModel::AbstractResource Global AbstractResource::getSerializer () 101.0.0
Magento::CatalogInventory::Block::Stockqty::AbstractStockqty Global AbstractStockqty::XML_PATH_STOCK_THRESHOLD_QTY
Magento::Catalog::Block::Product::View::AbstractView Class AbstractView 102.0.0
Magento::Customer::Model::AccountManagement Global AccountManagement::canSkipConfirmation ($customer) 101.0.4
Magento::Customer::Model::AccountManagement Global AccountManagement::getFullCustomerObject ($customer) 100.1.0
Magento::Customer::Model::AccountManagement Global AccountManagement::getTemplateTypes () 100.1.0
Magento::Customer::Model::AccountManagement Global AccountManagement::getWebsiteStoreId ($customer, $defaultStoreId=null) 100.1.0
Magento::Customer::Model::AccountManagement Global AccountManagement::isConfirmationRequired ($customer) 101.0.4
Magento::Customer::Model::AccountManagement Global AccountManagement::MIN_PASSWORD_LENGTH
Magento::Customer::Model::AccountManagement Global AccountManagement::NEW_ACCOUNT_EMAIL_CONFIRMATION
Magento::Customer::Model::AccountManagement Global AccountManagement::NEW_ACCOUNT_EMAIL_CONFIRMED
Magento::Customer::Model::AccountManagement Global AccountManagement::NEW_ACCOUNT_EMAIL_REGISTERED
Magento::Customer::Model::AccountManagement Global AccountManagement::NEW_ACCOUNT_EMAIL_REGISTERED_NO_PASSWORD
Magento::Customer::Model::AccountManagement Global AccountManagement::sendEmailTemplate ( $customer, $template, $sender, $templateParams=[], $storeId=null, $email=null) 100.1.0
Magento::Customer::Model::AccountManagement Global AccountManagement::sendNewAccountEmail ( $customer, $type=self::NEW_ACCOUNT_EMAIL_REGISTERED, $backUrl='', $storeId='0', $sendemailStoreId=null) 100.1.0
Magento::Customer::Model::AccountManagement Global AccountManagement::sendPasswordReminderEmail ($customer) 100.1.0
Magento::Customer::Model::AccountManagement Global AccountManagement::sendPasswordResetConfirmationEmail ($customer) 100.1.0
Magento::Customer::Model::AccountManagement Global AccountManagement::sendPasswordResetNotificationEmail ($customer) 100.1.0
Magento::Customer::Model::AccountManagement Global AccountManagement::XML_PATH_CONFIRM_EMAIL_TEMPLATE
Magento::Customer::Model::AccountManagement Global AccountManagement::XML_PATH_CONFIRMED_EMAIL_TEMPLATE
Magento::Customer::Model::AccountManagement Global AccountManagement::XML_PATH_FORGOT_EMAIL_IDENTITY
Magento::Customer::Model::AccountManagement Global AccountManagement::XML_PATH_FORGOT_EMAIL_TEMPLATE
Magento::Customer::Model::AccountManagement Global AccountManagement::XML_PATH_IS_CONFIRM
Magento::Customer::Model::AccountManagement Global AccountManagement::XML_PATH_REGISTER_EMAIL_IDENTITY
Magento::Customer::Model::AccountManagement Global AccountManagement::XML_PATH_REGISTER_EMAIL_TEMPLATE
Magento::Customer::Model::AccountManagement Global AccountManagement::XML_PATH_REGISTER_NO_PASSWORD_EMAIL_TEMPLATE
Magento::Customer::Model::AccountManagement Global AccountManagement::XML_PATH_REMIND_EMAIL_TEMPLATE
Magento::Customer::Model::AccountManagement Global AccountManagement::XML_PATH_RESET_PASSWORD_TEMPLATE
Magento::Vault::Model::AccountPaymentTokenFactory Class AccountPaymentTokenFactory 101.0.0
Magento::Backend::Block::Widget::Grid::Column::Renderer::Action Class Action 100.2.0 in favour of UI component implementation
Magento::Framework::Search::Adapter::Mysql::Adapter Class Adapter
Magento::Search::Model::AdapterFactory Global AdapterFactory::$scope since it is not used anymore
Magento::Backend::Block::Widget::Grid::Massaction::Additional Class Additional 100.2.0 in favour of UI component implementation
Magento::Customer::Model::ResourceModel::AddressRepository Global AddressRepository::addFilterGroupToCollection (FilterGroup $filterGroup, Collection $collection) 101.0.0
Magento::AdvancedPricingImportExport::Model::Export::AdvancedPricing Global AdvancedPricing::correctExportData ($exportData)
Magento::AdvancedPricingImportExport::Model::Export::AdvancedPricing Global AdvancedPricing::getTierPrices (array $listSku, $table)
Magento::CatalogInventory::Model::Plugin::AfterProductLoad Class AfterProductLoad 100.2.0 Stock Item as a part of ExtensionAttributes is deprecated
Magento::Framework::Search::Adapter::Mysql::AggregationFactory Class AggregationFactory
Magento::CatalogSearch::Model::Adapter::Mysql::Filter::AliasResolver Class AliasResolver
Magento::CatalogSearch::Test::Unit::Model::Adapter::Mysql::Filter::AliasResolverTest Class AliasResolverTest
Magento::CatalogSearch::Model::Adapter::Mysql::Aggregation::DataProvider::SelectBuilderForAttribute::ApplyStockConditionToSelect Class ApplyStockConditionToSelect
Magento::CatalogSearch::Model::Search::FilterMapper::TermDropdownStrategy::ApplyStockConditionToSelect Class ApplyStockConditionToSelect
Magento::Framework::App::Area Global Area::AREA_ADMIN
Magento::Setup::Module::Di::Compiler::Config::Chain::ArgumentsSerialization Class ArgumentsSerialization 2.2.0 Di arguments are now stored in raw php format and could be cached by OPcache, this class will be removed in the next backward incompatible release.
Magento::Setup::Test::Unit::Module::Di::Compiler::Config::Chain::ArgumentsSerializationTest Class ArgumentsSerializationTest We don't need anymore serialize arguments, this class will be removed in the next backward incompatible release.
Magento::Elasticsearch::Model::Adapter::Container::Attribute Class Attribute 100.2.0 This class is used only in deprecated \Magento\Elasticsearch\Model\Adapter\DataMapper\ProductDataMapper and must not be used for new code
Magento::Checkout::Block::Checkout::AttributeMerger Global AttributeMerger::orderCountryOptions (array $countryOptions) 100.1.7
Magento::Eav::Model::AttributeSetRepository Global AttributeSetRepository::getEntityTypeCode (\Magento\Framework\Api\SearchCriteriaInterface $searchCriteria) 101.0.0
Magento::Framework::Exception::AuthenticationException Global AuthenticationException::AUTHENTICATION_ERROR
Magento::Framework::Exception::AuthorizationException Global AuthorizationException::NOT_AUTHORIZED
Magento::Sales::Model::Order::Payment::State::AuthorizeCommand Global AuthorizeCommand::setOrderStateAndStatus (Order $order, $status, $state) 100.1.9 Replaced by a StatusResolver class call.
Magento::Paypal::Model::Payflow::Service::Response::Validator::AVSResponse Global AVSResponse::IAVS
Magento::CatalogInventory::Model::Source::Backorders Class Backorders 2.3.0 Replaced with Multi Source Inventory https://devdocs.magento.com/guides/v2.3/inventory/catalog-inventory-replacements.html
Magento::Framework::Backup::Db::BackupDbInterface Class BackupDbInterface Backups should be done using other means.
Magento::Framework::Backup::BackupInterface Class BackupInterface Backups should be done using other means.
Magento::Framework::Backup::Db::BackupInterface Class BackupInterface Backups should be done using other means.
Magento::Framework::Indexer::Action::Base Global Base::saveFieldByType ($field) 101.0.0
Magento::CatalogSearch::Test::Unit::Model::ResourceModel::BaseCollection Class BaseCollection
Magento::CatalogSearch::Model::Adapter::Mysql::BaseSelectStrategy::BaseSelectAttributesSearchStrategy Class BaseSelectAttributesSearchStrategy
Magento::CatalogSearch::Model::Adapter::Mysql::BaseSelectStrategy::BaseSelectFullTextSearchStrategy Class BaseSelectFullTextSearchStrategy
Magento::CatalogSearch::Model::Search::BaseSelectStrategy::BaseSelectStrategyInterface Class BaseSelectStrategyInterface
Magento::AdminNotification::Model::System::Message::Baseurl Class Baseurl 100.1.0
Magento::Framework::DB::Query::BatchRangeIterator Global BatchRangeIterator::__construct (Select $select, $batchSize, $correlationName, $rangeField, $rangeFieldAlias)
Magento::Ui::Component::Wrapper::Block Class Block 101.0.0
Magento::Ui::Model::ResourceModel::BookmarkRepository Global BookmarkRepository::addFilterGroupToCollection (FilterGroup $filterGroup, Collection $collection) 101.0.0
Magento::Braintree::Model::Adapter::BraintreeAdapter Global BraintreeAdapter::initCredentials () is not used anymore
Magento::Catalog::ViewModel::Product::Breadcrumbs Global Breadcrumbs::getJsonConfiguration () in favor of new method with name {suffix}Html{postfix}()
Magento::Framework::Search::Adapter::Mysql::Aggregation::Builder::BucketInterface Class BucketInterface
Magento::Framework::Search::Adapter::Mysql::Aggregation::Builder Class Builder
Magento::Elasticsearch::SearchAdapter::Filter::Builder Global Builder::QUERY_CONDITION_MUST
Magento::Elasticsearch::SearchAdapter::Filter::Builder Global Builder::QUERY_CONDITION_MUST_NOT
Magento::Elasticsearch::SearchAdapter::Filter::Builder Global Builder::QUERY_CONDITION_SHOULD
Magento::Framework::Search::Adapter::Mysql::Filter::BuilderInterface Class BuilderInterface
Magento::AsynchronousOperations::Model::Entity::BulkSummaryMapper Class BulkSummaryMapper 100.2.0
Magento::Framework::View::Asset::Bundle Class Bundle 101.0.0
Magento::BundleImportExport::Model::Import::Product::Type::Bundle Global Bundle::retrieveProducsByCachedSkus () Misspelled method
Magento::Bundle::Pricing::Price::BundleOptionPrice Global BundleOptionPrice::getMaxValue () 100.2.3
Magento::Framework::App::PageCache::Cache Class Cache 100.1.0
Magento::Framework::Acl::Data::Cache Global Cache::clean ($mode=\Zend_Cache::CLEANING_MODE_MATCHING_TAG, array $tags=[]) special case of cleaning by empty tags is deprecated after 2.0.0.0-dev42
Magento::Bundle::Pricing::Adjustment::Calculator Global Calculator::canSkipOption ($option, $canSkipRequiredOption) 100.2.0
Magento::Bundle::Pricing::Adjustment::Calculator Global Calculator::hasRequiredOption ($bundleProduct) 100.2.0
Magento::Sales::Model::Order::Payment::State::CaptureCommand Global CaptureCommand::setOrderStateAndStatus (Order $order, $status, $state) 100.1.9 Replaced by a StatusResolver class call.
Magento::Usps::Model::Carrier Global Carrier::_doShipmentRequest (\Magento\Framework\DataObject $request) 100.2.1 This method must not be used anymore. Starting from 23.02.2018 USPS elimates API usage for free shipping labels generating.
Magento::Usps::Model::Carrier Global Carrier::_formIntlShipmentRequest (\Magento\Framework\DataObject $request) 100.2.1 Should not be used anymore.
Magento::Usps::Model::Carrier Global Carrier::_formUsExpressShipmentRequest (\Magento\Framework\DataObject $request) 100.2.1 This method should not be used anymore.
Magento::Usps::Model::Carrier Global Carrier::CONTAINER_FLAT_RATE_BOX
Magento::Usps::Model::Carrier Global Carrier::CONTAINER_FLAT_RATE_ENVELOPE
Magento::Usps::Model::Carrier Global Carrier::CONTAINER_NONRECTANGULAR
Magento::Usps::Model::Carrier Global Carrier::CONTAINER_RECTANGULAR
Magento::Usps::Model::Carrier Global Carrier::CONTAINER_VARIABLE
Magento::Dhl::Model::Carrier Global Carrier::proccessAdditionalValidation (\Magento\Framework\DataObject $request) 100.2.3
Magento::Checkout::Model::Cart Class Cart 100.1.0 Use \Magento\Quote\Model\Quote instead
Magento::Customer::Controller::Adminhtml::Index::Cart Class Cart 101.0.0
Magento::Checkout::Model::Cart::CartInterface Class CartInterface 100.1.0 Use \Magento\Quote\Api\Data\CartInterface instead
Magento::Quote::Model::Quote::Item::CartItemProcessorsPool Class CartItemProcessorsPool 100.1.0
Magento::Quote::Model::Quote::Item::CartItemProcessorsPool Global CartItemProcessorsPool::__construct (ConfigInterface $objectManagerConfig) 100.1.0
Magento::Quote::Model::Quote::Item::CartItemProcessorsPool Global CartItemProcessorsPool::getCartItemProcessors () 100.1.0
Magento::Catalog::Model::Category Global Category::_getResource () 102.0.6 because resource models should be used directly
Magento::Payment::Block::Form::Cc Global Cc::getSsStartYears () 100.1.0 unused
Magento::Payment::Block::Form::Cc Global Cc::hasSsCardType () 100.1.0 unused
Magento::Payment::Model::CcConfig Global CcConfig::getSsStartYears () 100.1.0 unused
Magento::Payment::Model::CcConfig Global CcConfig::hasSsCardType () 100.1.0 unused
Magento::Payment::Model::CcGenericConfigProvider Global CcGenericConfigProvider::getSsStartYears () 100.1.0 unused
Magento::Payment::Model::CcGenericConfigProvider Global CcGenericConfigProvider::hasSsCardType ($methodCode) 100.1.0 unused
Magento::Backend::Block::Widget::Grid::Column::Renderer::Checkbox Class Checkbox 100.2.0 in favour of UI component implementation
Magento::OfflinePayments::Block::Info::Checkmo Global Checkmo::_convertAdditionalData () 100.1.1
Magento::CheckoutAgreements::Api::CheckoutAgreementsRepositoryInterface Global CheckoutAgreementsRepositoryInterface::getList ()
Magento::AdvancedSearch::Model::Client::ClientResolver Global ClientResolver::$scope since it is not used anymore
Magento::Authorization::Model::ResourceModel::Permissions::Collection Class Collection 100.2.0
Magento::Theme::Model::ResourceModel::Theme::Grid::Collection Class Collection
Magento::Theme::Model::Theme::Collection Class Collection 100.2.0 There is no need for the class provided themes list to be in Theme module
Magento::ConfigurableProduct::Model::ResourceModel::Product::Type::Configurable::Attribute::Collection Global Collection::_addAssociatedProductFilters () 100.1.1
Magento::Indexer::Model::Indexer::Collection Global Collection::_toOptionArray ($valueField='id', $labelField='name', $additional=[]) 100.2.0 Should not be used in the current implementation. @SuppressWarnings(PHPMD.UnusedFormalParameter)
Magento::Indexer::Model::Indexer::Collection Global Collection::_toOptionHash ($valueField='id', $labelField='name') 100.2.0 Should not be used in the current implementation. @SuppressWarnings(PHPMD.UnusedFormalParameter)
Magento::Indexer::Model::Indexer::Collection Global Collection::getColumnValues ($colName) 100.2.0 Should not be used in the current implementation. @SuppressWarnings(PHPMD.UnusedFormalParameter)
Magento::Indexer::Model::Indexer::Collection Global Collection::getItemByColumnValue ($column, $value) 100.2.0 Should not be used in the current implementation. @SuppressWarnings(PHPMD.UnusedFormalParameter)
Magento::Indexer::Model::Indexer::Collection Global Collection::getItemsByColumnValue ($column, $value) 100.2.0 Should not be used in the current implementation. @SuppressWarnings(PHPMD.UnusedFormalParameter)
Magento::Indexer::Model::Indexer::Collection Global Collection::setDataToAll ($key, $value=null) 100.2.0 Should not be used in the current implementation. @SuppressWarnings(PHPMD.UnusedFormalParameter)
Magento::CatalogSearch::Model::ResourceModel::Fulltext::Collection Global Collection::setFilterBuilder (\Magento\Framework\Api\FilterBuilder $object) 100.1.0
Magento::Indexer::Model::Indexer::Collection Global Collection::setItemObjectClass ($className) 100.2.0 Should not be used in the current implementation. @SuppressWarnings(PHPMD.UnusedFormalParameter)
Magento::CatalogSearch::Model::ResourceModel::Fulltext::Collection Global Collection::setSearch (\Magento\Search\Api\SearchInterface $object) 100.1.0
Magento::CatalogSearch::Model::ResourceModel::Fulltext::Collection Global Collection::setSearchCriteriaBuilder (\Magento\Framework\Api\Search\SearchCriteriaBuilder $object) 100.1.0
Magento::Indexer::Model::Indexer::Collection Global Collection::toArray ($arrRequiredFields=[]) 100.2.0 Should not be used in the current implementation. @SuppressWarnings(PHPMD.UnusedFormalParameter)
Magento::Indexer::Model::Indexer::Collection Global Collection::toOptionArray () 100.2.0 Should not be used in the current implementation.
Magento::Indexer::Model::Indexer::Collection Global Collection::toOptionHash () 100.2.0 Should not be used in the current implementation.
Magento::Indexer::Model::Indexer::Collection Global Collection::toXml () 100.2.0 Should not be used in the current implementation.
Magento::CatalogSearch::Test::Unit::Model::ResourceModel::Advanced::CollectionTest Class CollectionTest
Magento::Backend::Block::Widget::Grid::Column Class Column 100.2.0 in favour of UI component implementation
Magento::Backend::Block::Widget::Grid::ColumnSet Class ColumnSet 100.2.0 in favour of UI component implementation @SuppressWarnings(PHPMD.CouplingBetweenObjects)
Magento::Framework::MessageQueue::Code::Generator::Config::RemoteServiceReader::Communication Global Communication::generateTopicName ($typeName, $methodName) 100.2.0
Magento::Reports::Block::Product::Compared Class Compared 100.2.0
Magento::Reports::Block::Product::Widget::Compared Class Compared 100.2.0 Since new frontend base widgets are provided
Magento::Framework::MessageQueue::Config::Reader::Xml::CompositeConverter Class CompositeConverter 100.2.0
Magento::Backend::Block::Widget::Grid::Column::Renderer::Concat Class Concat 100.2.0 in favour of UI component implementation
Magento::Config::Model::Config::Structure::ConcealInProductionConfigList Class ConcealInProductionConfigList 101.0.6 class location was changed
Magento::Config::Model::Config::Structure::ConcealInProductionConfigList Global ConcealInProductionConfigList::isDisabled ($path) 101.0.6
Magento::Config::Model::Config::Structure::ConcealInProductionConfigList Global ConcealInProductionConfigList::isHidden ($path) 101.0.6
Magento::Config::Test::Unit::Model::Config::Structure::ConcealInProductionConfigListTest Class ConcealInProductionConfigListTest Original class has changed the location
Magento::Config::Test::Unit::Model::Config::Structure::ConcealInProductionConfigListTest Global ConcealInProductionConfigListTest::disabledDataProvider ()
Magento::Config::Test::Unit::Model::Config::Structure::ConcealInProductionConfigListTest Global ConcealInProductionConfigListTest::hiddenDataProvider ()
Magento::Config::Test::Unit::Model::Config::Structure::ConcealInProductionConfigListTest Global ConcealInProductionConfigListTest::testIsDisabled ($path, $mageMode, $expectedResult)
Magento::Config::Test::Unit::Model::Config::Structure::ConcealInProductionConfigListTest Global ConcealInProductionConfigListTest::testIsHidden ($path, $mageMode, $expectedResult)
Magento::Framework::Search::Adapter::Mysql::ConditionManager Class ConditionManager
Magento::Amqp::Model::Config Class Config 100.2.0
Magento::Tinymce3::Model::Config::Gallery::Config Class Config use \Magento\Cms\Model\Wysiwyg\DefaultConfigProvider instead
Magento::Tinymce3::Model::Config::Variable::Config Class Config use \Magento\Variable\Model\Variable\ConfigProvider instead
Magento::Tinymce3::Model::Config::Widget::Config Class Config use \Magento\Widget\Model\Widget\Config instead
Magento::Tinymce3::Model::Config::Wysiwyg::Config Class Config use \Magento\Cms\Model\Wysiwyg\DefaultConfigProvider instead
Magento::Framework::View::Asset::Bundle::Config Class Config 101.0.0
Magento::Framework::MessageQueue::Config Class Config 100.2.0
Magento::Framework::Module::Output::Config Class Config 101.0.0 Magento does not support disabling/enabling modules output from the Admin Panel since 2.2.0 version. Module output can still be enabled/disabled in configuration files. However, this functionality should not be used in future development. Module design should explicitly state dependencies to avoid requiring output disabling. This functionality will temporarily be kept in Magento core, as there are unresolved modularity issues that will be addressed in future releases.
Magento::Integration::Model::Config Class Config 100.1.0
Magento::PageCache::Model::Config Global Config::_getAccessList () 100.2.0 see \Magento\PageCache\Model\VclGeneratorInterface::generateVcl
Magento::PageCache::Model::Config Global Config::_getDesignExceptions () 100.2.0 see \Magento\PageCache\Model\VclGeneratorInterface::generateVcl
Magento::PageCache::Model::Config Global Config::_getReplacements () 100.2.0 see \Magento\PageCache\Model\VclGeneratorInterface::generateVcl
Magento::Framework::RequireJs::Config Global Config::DIR_NAME since 2.2.0 RequireJS Configuration file is moved into package directory
Magento::Tax::Model::Config Global Config::displayCartDiscountBoth ($store=null) 100.1.3
Magento::Tax::Model::Config Global Config::displayCartDiscountExclTax ($store=null) 100.1.3
Magento::Tax::Model::Config Global Config::displayCartDiscountInclTax ($store=null) 100.1.3
Magento::Tax::Model::Config Global Config::displaySalesDiscountBoth ($store=null) 100.1.3
Magento::Tax::Model::Config Global Config::displaySalesDiscountExclTax ($store=null) 100.1.3
Magento::Tax::Model::Config Global Config::displaySalesDiscountInclTax ($store=null) 100.1.3
Magento::Eav::Model::Config Global Config::getAttributes ($entityType) 101.0.0
Magento::Eav::Model::Config Global Config::getEntityAttributeCodes ($entityType, $object=null) 101.0.0
Magento::PageCache::Model::Config Global Config::getVclFile ($vclTemplatePath) 100.2.0 see \Magento\PageCache\Model\VclGeneratorInterface::generateVcl @api
Magento::Framework::Module::Output::Config Global Config::isEnabled ($moduleName) 101.0.0 Magento does not support disabling/enabling modules output from the Admin Panel since 2.2.0 version. Module output can still be enabled/disabled in configuration files. However, this functionality should not be used in future development. Module design should explicitly state dependencies to avoid requiring output disabling. This functionality will temporarily be kept in Magento core, as there are unresolved modularity issues that will be addressed in future releases.
Magento::Framework::Module::Output::Config Global Config::isSetFlag ($path) 101.0.0 Magento does not support disabling/enabling modules output from the Admin Panel since 2.2.0 version. Module output can still be enabled/disabled in configuration files. However, this functionality should not be used in future development. Module design should explicitly state dependencies to avoid requiring output disabling. This functionality will temporarily be kept in Magento core, as there are unresolved modularity issues that will be addressed in future releases.
Magento::Tax::Model::Config Global Config::XML_PATH_DISPLAY_CART_DISCOUNT
Magento::Tax::Model::Config Global Config::XML_PATH_DISPLAY_SALES_DISCOUNT
Magento::Security::Model::Config Global Config::XML_PATH_FRONTED_AREA
Magento::Framework::Module::Output::Config Global Config::XML_PATH_MODULE_OUTPUT_STATUS 100.2.0
Magento::Framework::Config::File::ConfigFilePool Global ConfigFilePool::DIST Magento does not support custom config file pools since 2.2.0 version
Magento::Framework::Config::File::ConfigFilePool Global ConfigFilePool::getInitialFilePools () 101.0.0 Magento does not support custom config file pools since 2.2.0 version
Magento::Framework::Config::File::ConfigFilePool Global ConfigFilePool::getPathsByPool ($pool) 101.0.0 Magento does not support custom config file pools since 2.2.0 version
Magento::Framework::Config::File::ConfigFilePool Global ConfigFilePool::LOCAL Magento does not support custom config file pools since 2.2.0 version
Magento::Setup::Model::ConfigGenerator Global ConfigGenerator::createDefinitionsConfig (array $data) 2.2.0 @SuppressWarnings(PHPMD.UnusedFormalParameter)
Magento::Payment::Model::Method::ConfigInterface Class ConfigInterface This interface has no semantic meaning and all it implementations has no joint points.
Magento::Framework::View::Asset::Bundle::ConfigInterface Class ConfigInterface 101.0.0
Magento::Framework::MessageQueue::ConfigInterface Class ConfigInterface 100.2.0
Magento::Framework::Module::Output::ConfigInterface Class ConfigInterface 101.0.0 Magento does not support disabling/enabling modules output from the Admin Panel since 2.2.0 version. Module output can still be enabled/disabled in configuration files.
Magento::Framework::Module::Output::ConfigInterface Global ConfigInterface::isEnabled ($moduleName) 101.0.0 Magento does not support disabling/enabling modules output from the Admin Panel since 2.2.0 version. Module output can still be enabled/disabled in configuration files. However, this functionality should not be used in future development. Module design should explicitly state dependencies to avoid requiring output disabling. This functionality will temporarily be kept in Magento core, as there are unresolved modularity issues that will be addressed in future releases.
Magento::Framework::Module::Output::ConfigInterface Global ConfigInterface::isSetFlag ($path) 101.0.0 Magento does not support disabling/enabling modules output from the Admin Panel since 2.2.0 version. Module output can still be enabled/disabled in configuration files. However, this functionality should not be used in future development. Module design should explicitly state dependencies to avoid requiring output disabling. This functionality will temporarily be kept in Magento core, as there are unresolved modularity issues that will be addressed in future releases.
Magento::Backend::App::ConfigInterface Global ConfigInterface::setValue ($path, $value) 100.1.2
Magento::Framework::Config::ConfigOptionsListConstants Global ConfigOptionsListConstants::INPUT_KEY_DEFINITION_FORMAT
Magento::Framework::MessageQueue::Config::Consumer::ConfigReaderPlugin Class ConfigReaderPlugin 100.2.0
Magento::Framework::MessageQueue::Config::Publisher::ConfigReaderPlugin Class ConfigReaderPlugin 100.2.0
Magento::Framework::MessageQueue::Config::Topology::ConfigReaderPlugin Class ConfigReaderPlugin 100.2.0
Magento::Config::Controller::Adminhtml::System::ConfigSectionChecker Class ConfigSectionChecker 101.0.0 - unused class.
Magento::Config::Console::Command::ConfigSet::ConfigSetProcessorFactory Global ConfigSetProcessorFactory::TYPE_LOCK
Magento::ConfigurableProduct::Block::Product::View::Type::Configurable Global Configurable::_registerJsPrice ($price) 100.1.10 Will be removed in major release
Magento::ConfigurableProduct::Block::Cart::Item::Renderer::Configurable Global Configurable::CONFIG_THUMBNAIL_SOURCE moved to model because of class refactoring
Magento::ConfigurableProduct::Model::Product::Type::Configurable Global Configurable::getGalleryReadHandler () 100.1.1
Magento::Swatches::Block::Product::Renderer::Configurable Global Configurable::getHtmlOutput () 100.1.5 Now is used _toHtml() directly
Magento::ConfigurableProduct::Model::Product::Type::Configurable Global Configurable::getSalableUsedProducts (\Magento\Catalog\Model\Product $product, $requiredAttributeIds=null) 100.2.0 Not used anymore. Keep it for backward compatibility.
Magento::ConfigurableProduct::Model::Product::Type::Configurable Global Configurable::getUsedProductIds ($product) 100.1.1
Magento::Swatches::Block::Product::Renderer::Configurable Global Configurable::initIsProductHasSwatchAttribute () 100.2.0 Method isProductHasSwatchAttribute() is used instead of this.
Magento::ConfigurableProduct::Model::Product::Type::Configurable Global Configurable::save ($product) 100.1.0 the \Magento\ConfigurableProduct\Model\Product\SaveHandler::execute should be used instead
Magento::ConfigurableProduct::Model::Product::Type::Configurable Global Configurable::setUsedProductAttributeIds ($ids, $product) 100.1.0 use \Magento\ConfigurableProduct\Model\Product\Type\Configurable::setUsedProductAttributes instead
Magento::Framework::Exception::ConfigurationMismatchException Global ConfigurationMismatchException::AUTHENTICATION_ERROR
Magento::Customer::Ui::Component::Listing::Column::Confirmation Global Confirmation::__construct (ContextInterface $context, UiComponentFactory $uiComponentFactory, ScopeConfigInterface $scopeConfig, array $components, array $data, AccountConfirmation $accountConfirmation=null)
Magento::Framework::MessageQueue::Rpc::Consumer Class Consumer 100.2.0
Magento::Integration::Model::ResourceModel::Oauth::Consumer Global Consumer::getTimeInSecondsSinceCreation ($consumerId) 100.0.6
Magento::Framework::MessageQueue::ConsumerConfiguration Global ConsumerConfiguration::CONSUMER_TYPE
Magento::Framework::MessageQueue::ConsumerConfiguration Global ConsumerConfiguration::HANDLERS
Magento::Framework::MessageQueue::ConsumerConfigurationInterface Global ConsumerConfigurationInterface::getType () 100.2.0
Magento::Framework::Search::Adapter::Mysql::Aggregation::Builder::Container Class Container
Magento::Backend::Block::Widget::Form::Container Class Container 100.2.0 in favour of UI component implementation @SuppressWarnings(PHPMD.NumberOfChildren)
Magento::Backend::Block::Widget::Grid::Container Class Container 100.2.0 in favour of UI component implementation
Magento::Catalog::Block::Adminhtml::Helper::Form::Wysiwyg::Content Class Content 101.0.8
Magento::Rule::Model::Condition::Context Class Context 100.2.0
Magento::Catalog::Block::Product::Context Class Context 102.0.0 @SuppressWarnings(PHPMD.CouplingBetweenObjects)
Magento::Integration::Model::Config::Converter Class Converter 100.1.0
Magento::Integration::Model::Config::Integration::Converter Class Converter 100.1.0
Magento::Framework::Indexer::Config::Converter Global Converter::getTranslatedNodeValue (\DOMNode $node) 101.0.0
Magento::Framework::Communication::Config::Reader::XmlReader::Converter Global Converter::SERVICE_METHOD_NAME_PATTERN
Magento::Backend::Block::Widget::Grid::Column::Renderer::Country Class Country 100.2.0 in favour of UI component implementation
Magento::SalesRule::Model::CouponRepository Global CouponRepository::addFilterGroupToCollection (\Magento\Framework\Api\Search\FilterGroup $filterGroup, Collection $collection) 101.0.0
Magento::Checkout::Controller::Account::Create Class Create 100.2.5
Magento::Sales::Model::AdminOrder::Create Global Create::_assignOptionsToItem (\Magento\Quote\Model\Quote\Item $item, $options) 101.0.0
Magento::Sales::Model::AdminOrder::Create Global Create::_parseOptions (\Magento\Quote\Model\Quote\Item $item, $additionalOptions) 101.0.0
Magento::Eav::Model::Entity::Attribute::Backend::Time::Created Global Created::__construct (\Magento\Framework\Stdlib\DateTime\DateTime $dateTime) 100.1.0 Remove unused dependency
Magento::Vault::Model::CreditCardTokenFactory Class CreditCardTokenFactory 101.0.0
Magento::Sales::Model::Order::Email::Sender::CreditmemoCommentSender Global CreditmemoCommentSender::send (Creditmemo $creditmemo, $notify=true, $comment='') . Use transportObject
instead.
Magento::Sales::Model::Order::Email::Sender::CreditmemoSender Global CreditmemoSender::send (Creditmemo $creditmemo, $forceSyncMode=false) . Use transportObject
instead.
Magento::Framework::Encryption::Crypt Class Crypt
Magento::Framework::File::Csv Global Csv::saveData ($file, $data)
Magento::Directory::Model::ResourceModel::Currency Global Currency::getConfigCurrencies ($model, $path) 100.2.3 because doesn't take into consideration scopes and system config values.
Magento::Config::Model::Config::Backend::Admin::Custom Global Custom::XML_PATH_WEB_COOKIE_COOKE_PATH Misspelled constant - use XML_PATH_WEB_COOKIE_COOKIE_PATH instead
Magento::CatalogSearch::Model::Search::FilterMapper::CustomAttributeFilter Class CustomAttributeFilter
Magento::CatalogSearch::Model::Search::CustomAttributeFilterCheck Class CustomAttributeFilterCheck
Magento::Framework::Webapi::CustomAttributeTypeLocatorInterface Global CustomAttributeTypeLocatorInterface::getAllServiceDataInterfaces ()
Magento::Customer::Model::Customer Global Customer::canSkipConfirmation () 101.0.4
Magento::Customer::Model::Customer Global Customer::isConfirmationRequired () 101.0.4
Magento::Customer::Model::Customer Global Customer::validate () 100.1.0
Magento::Customer::Model::Customer Global Customer::XML_PATH_IS_CONFIRM
Magento::Sales::Model::Order::CustomerManagement Global CustomerManagement::$addressFactory 101.0.4
Magento::Sales::Model::Order::CustomerManagement Global CustomerManagement::$customerFactory 101.0.4
Magento::Sales::Model::Order::CustomerManagement Global CustomerManagement::$objectCopyService 101.0.4
Magento::Sales::Model::Order::CustomerManagement Global CustomerManagement::$regionFactory 101.0.4
Magento::Customer::Model::ResourceModel::CustomerRepository Global CustomerRepository::addFilterGroupToCollection (\Magento\Framework\Api\Search\FilterGroup $filterGroup, \Magento\Customer\Model\ResourceModel\Customer\Collection $collection) 101.0.0
Magento::Backend::Helper::Data Class Data 100.2.0 @SuppressWarnings(PHPMD.LongVariable)
Magento::Sitemap::Helper::Data Class Data
Magento::Contact::Helper::Data Class Data 100.2.0
Magento::Framework::Json::Helper::Data Class Data 101.0.0
Magento::Catalog::Helper::Data Global Data::CONFIG_PARSE_URL_DIRECTIVES
Magento::Sitemap::Helper::Data Global Data::getCategoryChangefreq ($storeId)
Magento::Sitemap::Helper::Data Global Data::getCategoryPriority ($storeId)
Magento::Sitemap::Helper::Data Global Data::getEnableSubmissionRobots ($storeId)
Magento::Sitemap::Helper::Data Global Data::getMaximumFileSize ($storeId)
Magento::Sitemap::Helper::Data Global Data::getMaximumLinesNumber ($storeId)
Magento::Sitemap::Helper::Data Global Data::getPageChangefreq ($storeId)
Magento::Sitemap::Helper::Data Global Data::getPagePriority ($storeId)
Magento::Sitemap::Helper::Data Global Data::getProductChangefreq ($storeId)
Magento::Sitemap::Helper::Data Global Data::getProductImageIncludePolicy ($storeId)
Magento::Sitemap::Helper::Data Global Data::getProductPriority ($storeId)
Magento::Sitemap::Helper::Data Global Data::getValidPaths ()
Magento::Contact::Helper::Data Global Data::isEnabled () 100.2.0 use \Magento\Contact\Api\ConfigInterface::isEnabled() instead
Magento::Catalog::Helper::Data Global Data::isUrlDirectivesParsingAllowed ()
Magento::Elasticsearch::Model::Adapter::DataMapperInterface Class DataMapperInterface 100.2.0
Magento::Elasticsearch::Model::Adapter::DataMapper::DataMapperResolver Class DataMapperResolver 100.2.0
Magento::CatalogSearch::Model::Adapter::Mysql::Aggregation::DataProvider Class DataProvider
Magento::CatalogSearch::Model::Adapter::Mysql::Dynamic::DataProvider Class DataProvider
Magento::CatalogSearch::Model::Adapter::Mysql::Plugin::Aggregation::Category::DataProvider Class DataProvider
Magento::CatalogSearch::Model::Adapter::Mysql::Aggregation::DataProvider Global DataProvider::__construct (Config $eavConfig, ResourceConnection $resource, ScopeResolverInterface $scopeResolver, $customerSession, SelectBuilderForAttribute $selectBuilderForAttribute=null)
Magento::Catalog::Model::Category::DataProvider Global DataProvider::addUseDefaultSettings ($category, $categoryData) 102.0.0
Magento::AdvancedSearch::Model::Recommendations::DataProvider Global DataProvider::CONFIG_IS_ENABLED
Magento::AdvancedSearch::Model::Recommendations::DataProvider Global DataProvider::CONFIG_RESULTS_COUNT
Magento::AdvancedSearch::Model::Recommendations::DataProvider Global DataProvider::CONFIG_RESULTS_COUNT_ENABLED
Magento::Customer::Model::Customer::DataProvider Global DataProvider::getSession () 100.1.3
Magento::Framework::Search::Adapter::Mysql::Aggregation::DataProviderContainer Class DataProviderContainer
Magento::Framework::Search::Adapter::Mysql::Aggregation::DataProviderInterface Class DataProviderInterface
Magento::CatalogSearch::Test::Unit::Model::Adapter::Mysql::Aggregation::DataProviderTest Class DataProviderTest
Magento::CatalogSearch::Test::Unit::Model::Adapter::Mysql::Dynamic::DataProviderTest Class DataProviderTest
Magento::Backend::Block::Widget::Grid::Column::Renderer::Date Class Date 100.2.0 in favour of UI component implementation
Magento::Backend::Block::Widget::Grid::Column::Renderer::Date Global Date::_getFormat () 100.1.0
Magento::Backend::Block::Widget::Grid::Column::Renderer::Datetime Class Datetime 100.2.0 in favour of UI component implementation
Magento::Framework::Stdlib::DateTime Global DateTime::gmDate ($format, $time)
Magento::Framework::Stdlib::DateTime Global DateTime::strToTime ($timeStr)
Magento::Backup::Model::Db Class Db Backup module is to be removed.
Magento::UrlRewrite::Model::Storage::DbStorage Global DbStorage::createFilterDataBasedOnUrls ($urls) 101.0.3 Not used anymore.
Magento::Framework::Json::Decoder Class Decoder 101.0.0
Magento::Framework::Json::DecoderInterface Class DecoderInterface 101.0.0
Magento::Catalog::Model::ResourceModel::Product::Indexer::Price::DefaultPrice Class DefaultPrice 102.0.6 Not used anymore for price indexation. Class left for backward compatibility
Magento::Catalog::Model::ResourceModel::Product::Indexer::Price::DefaultPrice Global DefaultPrice::_prepareDefaultFinalPriceTable () 102.0.5
Magento::CatalogInventory::Model::ResourceModel::Indexer::Stock::DefaultStock Class DefaultStock 2.3.0 Replaced with Multi Source Inventory https://devdocs.magento.com/guides/v2.3/inventory/catalog-inventory-replacements.html
Magento::CatalogInventory::Model::ResourceModel::Indexer::Stock::DefaultStock Global DefaultStock::getStockConfiguration () 100.1.0
Magento::CatalogInventory::Block::Stockqty::DefaultStockqty Class DefaultStockqty 2.3.0 Replaced with Multi Source Inventory https://devdocs.magento.com/guides/v2.3/inventory/catalog-inventory-replacements.html
Magento::Catalog::Model::Product::Option::Type::DefaultType Global DefaultType::_getChargableOptionPrice ($price, $isPercent, $basePrice) 102.0.6 typo in method name
Magento::Framework::Code::Generator::DefinedClasses Global DefinedClasses::isClassLoadableFromDisc ($className)
Magento::Theme::Controller::Adminhtml::System::Design::Theme::Delete Class Delete 100.2.0
Magento::SampleData::Model::Dependency Global Dependency::__construct (ComposerInformation $composerInformation, Filesystem $filesystem, PackageFactory $packageFactory, ComponentRegistrarInterface $componentRegistrar, \Magento\Framework\Filesystem\Directory\ReadFactory $directoryReadFactory=null) 2.3.0 $directoryReadFactory is used instead
Magento::Deploy::Console::DeployStaticOptions Global DeployStaticOptions::DRY_RUN since 2.2.0
Magento::Deploy::Console::DeployStaticOptions Global DeployStaticOptions::NO_LESS since 2.2.0
Magento::CatalogSearch::Model::Search::FilterMapper::DimensionsProcessor Class DimensionsProcessor
Magento::Checkout::Block::Checkout::DirectoryDataProcessor Global DirectoryDataProcessor::__construct (\Magento\Directory\Model\ResourceModel\Country\CollectionFactory $countryCollection, \Magento\Directory\Model\ResourceModel\Region\CollectionFactory $regionCollection, StoreResolverInterface $storeResolver, DirectoryHelper $directoryHelper, StoreManagerInterface $storeManager=null)
Magento::Framework::App::Filesystem::DirectoryList Global DirectoryList::DI this constant become unused after moving folder for generated DI configuration files to generated/metadata
Magento::Framework::App::Filesystem::DirectoryList Global DirectoryList::GENERATION this constant become unused after moving folder for generated files to generated/code
Magento::Framework::App::Filesystem::DirectoryList Global DirectoryList::TEMPLATE_MINIFICATION_DIR since 2.2.0
Magento::Config::Block::System::Config::Form::Fieldset::Modules::DisableOutput Class DisableOutput 101.0.0 Magento does not support disabling/enabling modules output from the Admin Panel since 2.2.0 version. Module output can still be enabled/disabled in configuration files. However, this functionality should not be used in future development. Module design should explicitly state dependencies to avoid requiring output disabling. This functionality will temporarily be kept in Magento core, as there are unresolved modularity issues that will be addressed in future releases. @api
Magento::Config::Block::System::Config::Form::Fieldset::Modules::DisableOutput Global DisableOutput::_getDummyElement () 101.0.0
Magento::Config::Block::System::Config::Form::Fieldset::Modules::DisableOutput Global DisableOutput::_getFieldHtml ($fieldset, $moduleName) 101.0.0
Magento::Config::Block::System::Config::Form::Fieldset::Modules::DisableOutput Global DisableOutput::_getFieldRenderer () 101.0.0
Magento::Config::Block::System::Config::Form::Fieldset::Modules::DisableOutput Global DisableOutput::_getValues () 101.0.0
Magento::Config::Block::System::Config::Form::Fieldset::Modules::DisableOutput Global DisableOutput::render (\Magento\Framework\Data\Form\Element\AbstractElement $element) 101.0.0 Magento does not support disabling/enabling modules output from the Admin Panel since 2.2.0 version. Module output can still be enabled/disabled in configuration files. However, this functionality should not be used in future development. Module design should explicitly state dependencies to avoid requiring output disabling. This functionality will temporarily be kept in Magento core, as there are unresolved modularity issues that will be addressed in future releases.
Magento::Framework::Search::Adapter::Mysql::DocumentFactory Class DocumentFactory
Magento::Theme::Controller::Adminhtml::System::Design::Theme::DownloadCss Class DownloadCss 100.2.0
Magento::Theme::Controller::Adminhtml::System::Design::Theme::DownloadCustomCss Class DownloadCustomCss 100.2.0
Magento::Backend::Block::Widget::Grid::Column::Renderer::DraggableHandle Class DraggableHandle 100.2.0 in favour of UI component implementation
Magento::Framework::Filesystem::DriverInterface Global DriverInterface::WRITEABLE_DIRECTORY_MODE
Magento::Framework::Filesystem::DriverInterface Global DriverInterface::WRITEABLE_FILE_MODE
Magento::Framework::Search::Adapter::Mysql::Aggregation::Builder::Dynamic Class Dynamic
Magento::Catalog::Model::Indexer::Product::Eav Global Eav::getCacheContext () 100.0.11
Magento::Eav::Setup::EavSetup Global EavSetup::getSetup ()
Magento::Theme::Controller::Adminhtml::System::Design::Theme::Edit Class Edit 100.2.0
Magento::Customer::Block::Adminhtml::Edit Class Edit 100.2.0 for UiComponent replacement
Magento::User::Block::Role::Tab::Edit Global Edit::getCoreRegistry () 100.1.0
Magento::Catalog::Block::Adminhtml::Product::Edit Global Edit::getHeader () 102.0.0
Magento::User::Block::Role::Tab::Edit Global Edit::setCoreRegistry (\Magento\Framework\Registry $coreRegistry) 100.1.0
Magento::Tinymce3::Model::Config::Source::Wysiwyg::Editor Class Editor use as configuration value tinymce4 path: mage/adminhtml/wysiwyg/tiny_mce/tinymce4Adapter
Magento::Backend::Block::Widget::Form::Renderer::Element Class Element 100.2.0 in favour of UI component implementation
Magento::Backend::Block::Widget::Form::Renderer::Fieldset::Element Class Element 100.2.0 in favour of UI component implementation
Magento::Config::Model::Config::Structure::ElementInterface Class ElementInterface
Magento::Framework::Exception::EmailNotConfirmedException Global EmailNotConfirmedException::EMAIL_NOT_CONFIRMED
Magento::Sales::Model::Order::Creditmemo::Sender::EmailSender Global EmailSender::send (\Magento\Sales\Api\Data\OrderInterface $order, \Magento\Sales\Api\Data\CreditmemoInterface $creditmemo, \Magento\Sales\Api\Data\CreditmemoCommentCreationInterface $comment=null, $forceSyncMode=false) . Use transportObject
instead.
Magento::Sales::Model::Order::Invoice::Sender::EmailSender Global EmailSender::send (\Magento\Sales\Api\Data\OrderInterface $order, \Magento\Sales\Api\Data\InvoiceInterface $invoice, \Magento\Sales\Api\Data\InvoiceCommentCreationInterface $comment=null, $forceSyncMode=false) . Use transportObject
instead.
Magento::Sales::Model::Order::Shipment::Sender::EmailSender Global EmailSender::send (\Magento\Sales\Api\Data\OrderInterface $order, \Magento\Sales\Api\Data\ShipmentInterface $shipment, \Magento\Sales\Api\Data\ShipmentCommentCreationInterface $comment=null, $forceSyncMode=false) . Use transportObject
instead.
Magento::CatalogSearch::Plugin::EnableEavIndexer Class EnableEavIndexer
Magento::CatalogSearch::Test::Unit::Plugin::EnableEavIndexerTest Class EnableEavIndexerTest
Magento::Framework::Json::Encoder Class Encoder 101.0.0
Magento::Framework::Json::EncoderInterface Class EncoderInterface 101.0.0
Magento::CatalogSearch::Model::ResourceModel::Engine Class Engine
Magento::CatalogSearch::Model::ResourceModel::Engine Global Engine::ATTRIBUTE_PREFIX
Magento::CatalogSearch::Model::ResourceModel::Engine Global Engine::SCOPE_FIELD_NAME
Magento::CatalogSearch::Model::ResourceModel::EngineInterface Global EngineInterface::CONFIG_ENGINE_PATH since using engine resolver
Magento::CatalogSearch::Model::ResourceModel::EngineInterface Global EngineInterface::SCOPE_IDENTIFIER since using engine resolver
Magento::CatalogSearch::Model::ResourceModel::EngineProvider Global EngineProvider::CONFIG_ENGINE_PATH since using engine resolver
Magento::Framework::EntityManager::EntityMetadata Global EntityMetadata::getEntityConnection () 100.1.0
Magento::Framework::EntityManager::EntityMetadataInterface Global EntityMetadataInterface::getEntityConnection () 100.1.0
Magento::Framework::Escaper Global Escaper::escapeJsQuote ($data, $quote='\'') 101.0.0
Magento::Framework::Escaper Global Escaper::escapeQuote ($data, $addSlashes=false) 101.0.0
Magento::Framework::Escaper Global Escaper::escapeXssInUrl ($data) 101.0.0
Magento::Amqp::Model::Exchange Class Exchange 100.2.0
Magento::Config::Model::Config::Export::ExcludeList Class ExcludeList 101.0.0 because in Magento since version 2.2.0 there are several types for configuration fields that require special processing.
Magento::Config::Model::Config::Export::ExcludeList Global ExcludeList::get () 101.0.0
Magento::Config::Model::Config::Export::ExcludeList Global ExcludeList::isPresent ($path) 101.0.0
Magento::CatalogSearch::Model::Search::FilterMapper::ExclusionStrategy Class ExclusionStrategy
Magento::CatalogSearch::Test::Unit::Model::Search::FilterMapper::ExclusionStrategyTest Class ExclusionStrategyTest
Magento::Backend::Block::Widget::Grid::Export Class Export 100.2.0 in favour of UI component implementation @SuppressWarnings(PHPMD.CouplingBetweenObjects)
Magento::PageCache::Block::System::Config::Form::Field::Export Global Export::getTtlValue () 100.1.0
Magento::Backend::Block::Widget::Grid::ExportInterface Class ExportInterface 100.2.0 in favour of UI component implementation
Magento::Backend::Block::Widget::Grid::Column::Extended Class Extended 100.2.0 in favour of UI component implementation
Magento::Backend::Block::Widget::Grid::Extended Class Extended 100.2.0 in favour of UI component implementation @SuppressWarnings(PHPMD.ExcessivePublicCount) @SuppressWarnings(PHPMD.TooManyFields) @SuppressWarnings(PHPMD.ExcessiveClassComplexity) @SuppressWarnings(PHPMD.NumberOfChildren) @SuppressWarnings(PHPMD.CouplingBetweenObjects)
Magento::Backend::Block::Widget::Grid::Massaction::Extended Class Extended 100.2.0 in favour of UI component implementation @method \Magento\Quote\Model\Quote setHideFormElement(boolean $value) Hide Form element to prevent IE errors @method boolean getHideFormElement()
Magento::Catalog::Model::ResourceModel::Category::Collection::Factory Class Factory 101.0.0
Magento::Mtf::Util::Generate::Factory Class Factory
Magento::Framework::Search::Adapter::Mysql::Field::Field Class Field
Magento::Framework::Search::Adapter::Mysql::Field::FieldFactory Class FieldFactory
Magento::Framework::Search::Adapter::Mysql::Field::FieldInterface Class FieldInterface
Magento::Elasticsearch::Elasticsearch5::Model::Adapter::FieldType Class FieldType This class provide not full data about field type. Only basic rules apply on this class.
Magento::Elasticsearch::Model::Adapter::FieldType Class FieldType This class provide not full data about field type. Only basic rules apply in this class.
Magento::Elasticsearch::Elasticsearch5::Model::Adapter::FieldType Global FieldType::ES_DATA_TYPE_ARRAY
Magento::Elasticsearch::Model::Adapter::FieldType Global FieldType::ES_DATA_TYPE_ARRAY
Magento::Elasticsearch::Model::Adapter::FieldType Global FieldType::ES_DATA_TYPE_STRING
Magento::Elasticsearch::Elasticsearch5::Model::Adapter::FieldType Global FieldType::ES_DATA_TYPE_TEXT
Magento::Elasticsearch::Elasticsearch5::Model::Adapter::FieldType Global FieldType::getFieldType ($attribute)
Magento::Elasticsearch::Model::Adapter::FieldType Global FieldType::getFieldType ($attribute)
Magento::Catalog::Model::Product::Option::Type::File Global File::getEditableOptionValue ($optionValue) 102.0.0
Magento::Customer::Model::Metadata::Form::File Global File::getFileProcessor () 100.1.3
Magento::Catalog::Model::Product::Option::Type::File Global File::parseOptionValue ($optionValue, $productOptionValues) 102.0.0
Magento::Framework::Setup::FilePermissions Global FilePermissions::getMissingWritableDirectoriesForInstallation () 100.1.0 Use getMissingWritablePathsForInstallation() to get all missing writable paths required for install.
Magento::Framework::Config::FileResolver Global FileResolver::__construct (DirReader $moduleReader, FileIteratorFactory $iteratorFactory, DesignInterface $designInterface, DirectoryList $directoryList, Filesystem $filesystem, ResolverInterface $resolver)
Magento::Deploy::Model::Filesystem Global Filesystem::changePermissions ($directoryCodeList, $dirPermissions, $filePermissions) 100.0.6 As magento2 doesn't control indirectly the access permissions to the files and directories anymore. Access permissions to the files and directories are set during deploy Magento 2, directly after uploading code of Magento. Also it is possible to specify the value of inverse mask for setting access permissions to files and directories generated by Magento. http://devdocs.magento.com/guides/v2.0/install-gde/prereq/file-system-perms.html
Magento::Framework::Backup::Filesystem Global Filesystem::getRollBackFs () 101.0.0
Magento::Framework::Backup::Filesystem Global Filesystem::getRollBackFtp () 101.0.0
Magento::Deploy::Model::Filesystem Global Filesystem::lockStaticResources () 100.0.6 As magento2 doesn't control indirectly the access permissions to the files and directories anymore. Access permissions to the files and directories are set during deploy Magento 2, directly after uploading code of Magento. Also it is possible to specify the value of inverse mask for setting access permissions to files and directories generated by Magento. http://devdocs.magento.com/guides/v2.0/install-gde/prereq/file-system-perms.html
Magento::Deploy::Model::Filesystem Global Filesystem::PERMISSIONS_DIR As magento2 doesn't control indirectly the access permissions to the directories anymore. Access permissions to the directories are set during deploy Magento 2, directly after uploading code of Magento. Also it is possible to specify the value of inverse mask for setting access permissions to directories generated by Magento. http://devdocs.magento.com/guides/v2.0/install-gde/prereq/file-system-perms.html
Magento::Deploy::Model::Filesystem Global Filesystem::PERMISSIONS_FILE As magento2 doesn't control indirectly the access permissions to the files anymore. Access permissions to the files are set during deploy Magento 2, directly after uploading code of Magento. Also it is possible to specify the value of inverse mask for setting access permissions to files generated by Magento. http://devdocs.magento.com/guides/v2.0/install-gde/prereq/file-system-perms.html
Magento::CatalogSearch::Model::Search::FilterMapper::FilterContext Class FilterContext
Magento::CatalogSearch::Test::Unit::Model::Search::FilterMapper::FilterContextTest Class FilterContextTest
Magento::Framework::Search::Adapter::Mysql::Filter::Builder::FilterInterface Class FilterInterface
Magento::CatalogSearch::Model::Search::FilterMapper::FilterMapper Class FilterMapper
Magento::CatalogSearch::Model::Search::FiltersExtractor Class FiltersExtractor
Magento::CatalogSearch::Model::Search::FilterMapper::FilterStrategyInterface Class FilterStrategyInterface
Magento::Setup::Fixtures::FixtureModel Global FixtureModel::getParamLabels () 2.2.0
Magento::Setup::Fixtures::FixtureModel Global FixtureModel::resetObjectManager () 2.2.0
Magento::Catalog::Model::Indexer::Category::Flat Global Flat::getCacheContext () 100.0.11
Magento::Catalog::Model::Indexer::Product::Flat Global Flat::getCacheContext () 100.0.11
Magento::Backend::Block::Widget::Form Class Form 100.2.0 in favour of UI component implementation @SuppressWarnings(PHPMD.NumberOfChildren)
Magento::Config::Block::System::Config::Form Global Form::getElementVisibility () 101.0.0 Added to not break backward compatibility of the constructor signature by injecting the new dependency directly. The method can be removed in a future major release, when constructor signature can be changed.
Magento::Sales::Block::Adminhtml::Order::Create::Billing::Method::Form Global Form::hasSsCardType () 100.1.0 unused
Magento::Ui::Test::Block::Adminhtml::FormSections Global FormSections::isCollapsible ($sectionName)
Magento::Ui::Test::Block::Adminhtml::FormSections Global FormSections::isSectionVisible ($sectionName)
Magento::CatalogSearch::Model::Indexer::Fulltext::Action::Full Global Full::cleanIndex ($storeId) 100.1.6 As part of self::reindexAll()
Magento::CatalogSearch::Model::Indexer::Fulltext::Action::Full Global Full::getEavConfig () 100.1.6 Use
Magento::Catalog::Model::Indexer::Product::Price::Action::Full Global Full::getIndexTargetTable () 102.0.6
Magento::CatalogSearch::Model::Indexer::Fulltext::Action::Full Global Full::getProductEmulator ($typeId) 100.1.6 Moved to \Magento\CatalogSearch\Model\Indexer\Fulltext\Action\DataProvider
Magento::CatalogSearch::Model::Indexer::Fulltext::Action::Full Global Full::getProductIdsFromParents (array $entityIds) 100.2.3 as it not used in the class anymore and duplicates another API method
Magento::CatalogSearch::Model::Indexer::Fulltext::Action::Full Global Full::getProductTypeInstance ($typeId) 100.1.6 Moved to \Magento\CatalogSearch\Model\Indexer\Fulltext\Action\DataProvider
Magento::CatalogSearch::Model::Indexer::Fulltext::Action::Full Global Full::getSearchableAttribute ($attribute) 100.2.0 see DataProvider::getSearchableAttributes()
Magento::CatalogSearch::Model::Indexer::Fulltext::Action::Full Global Full::getSearchableAttributes ($backendType=null) 100.2.0 see DataProvider::getSearchableAttributes()
Magento::CatalogSearch::Model::Indexer::Fulltext::Action::Full Global Full::reindexAll () 100.1.6 Please use \Magento\CatalogSearch\Model\Indexer\Fulltext::executeFull instead
Magento::CatalogSearch::Model::Indexer::Fulltext::Action::Full Global Full::unifyField ($field, $backendType='varchar') 100.1.6 Moved to \Magento\CatalogSearch\Model\Indexer\Fulltext\Action\DataProvider
Magento::CatalogSearch::Model::Fulltext Class Fulltext
Magento::CatalogSearch::Model::Fulltext Global Fulltext::resetSearchResults () Not used anymore
Magento::CatalogSearch::Model::ResourceModel::Fulltext Global Fulltext::resetSearchResults () Not used anymore
Magento::CatalogSearch::Model::Search::QueryChecker::FullTextSearchCheck Class FullTextSearchCheck
Magento::GoogleAnalytics::Block::Ga Global Ga::getOrdersTrackingCode () 100.2.0 please use getOrdersTrackingData method
Magento::GoogleAnalytics::Block::Ga Global Ga::getPageTrackingCode ($accountId) 100.2.0 please use getPageTrackingData method
Magento::Framework::Code::GeneratedFiles Global GeneratedFiles::regenerate () 100.1.0
Magento::Framework::DB::Query::Generator Global Generator::generateByRange ( $rangeField, \Magento\Framework\DB\Select $select, $batchSize=100) 100.1.8 This is a temporary solution which is made due to the fact that we can't change method generate() in version 2.1 due to a backwards incompatibility. In 2.2 version need to use original method generate() with additional parameter.
Magento::CatalogSearch::Model::Search::RequestGenerator::GeneratorResolver Class GeneratorResolver
Magento::Backend::Block::Widget::Form::Generic Class Generic 100.2.0 in favour of UI component implementation @SuppressWarnings(PHPMD.NumberOfChildren)
Magento::GoogleOptimizer::Block::Adminhtml::Cms::Page::Edit::Tab::Googleoptimizer Class Googleoptimizer 100.1.0
Magento::Theme::Controller::Adminhtml::System::Design::Theme::Grid Class Grid 100.2.0
Magento::Backend::Block::Widget::Grid Class Grid 100.2.0 in favour of UI component implementation @method string getRowClickCallback() getRowClickCallback() @method \Magento\Backend\Block\Widget\Grid setRowClickCallback() setRowClickCallback(string $value) @SuppressWarnings(PHPMD.TooManyFields)
Magento::Customer::Model::Observer::Grid Class Grid 100.1.0
Magento::Customer::Model::ResourceModel::Customer::Grid Class Grid 100.1.0
Magento::Catalog::Test::Block::Adminhtml::Product::Grid Global Grid::getBaseImageSource () for general get attribute method
Magento::Customer::Model::ResourceModel::Customer::Grid Global Grid::getCustomerIdsForReindex () 100.1.0
Magento::Sales::Block::Adminhtml::Order::Create::Items::Grid Global Grid::getCustomOptions (Item $item) 101.0.0
Magento::Customer::Model::Observer::Grid Global Grid::syncCustomerGrid () 100.1.0
Magento::Customer::Model::ResourceModel::Customer::Grid Global Grid::syncCustomerGrid () 100.1.0
Magento::GroupedProduct::Block::Adminhtml::Product::Composite::Fieldset::Grouped Class Grouped 100.2.0
Magento::GroupedProduct::Block::Cart::Item::Renderer::Grouped Global Grouped::CONFIG_THUMBNAIL_SOURCE moved to model because of class refactoring
Magento::Customer::Model::ResourceModel::GroupRepository Global GroupRepository::addFilterGroupToCollection (FilterGroup $filterGroup, Collection $collection) 101.0.0
Magento::Eav::Model::Attribute::GroupRepository Global GroupRepository::retrieveAttributeSetIdFromSearchCriteria (\Magento\Framework\Api\SearchCriteriaInterface $searchCriteria) 101.0.3
Magento::Customer::Model::ResourceModel::GroupRepository Global GroupRepository::translateField ($field) 101.0.0
Magento::Quote::Api::GuestShippingMethodManagementInterface Global GuestShippingMethodManagementInterface::estimateByAddress ($cartId, \Magento\Quote\Api\Data\EstimateAddressInterface $address) 100.0.7
Magento::Catalog::Model::Product::Image Global Image::getNewFile () 102.0.0
Magento::Catalog::Helper::Image Global Image::getPlaceholder ($placeholder=null) 102.0.0 Returns only default placeholder. Does not take into account custom placeholders set in Configuration.
Magento::Catalog::Block::Product::ImageBuilder Class ImageBuilder
Magento::Sales::Model::Increment Class Increment 101.0.0
Magento::Theme::Controller::Adminhtml::System::Design::Theme::Index Class Index 100.2.0
Magento::Customer::Controller::Adminhtml::Index Global Index::actUponMultipleCustomers (callable $singleAction, $customerIds) 101.0.0
Magento::CatalogSearch::Model::Search::IndexBuilder Class IndexBuilder
Magento::CatalogRule::Model::Indexer::IndexBuilder Global IndexBuilder::applyAllRules (Product $product=null) 101.0.0
Magento::CatalogRule::Model::Indexer::IndexBuilder Global IndexBuilder::calcRuleProductPrice ($ruleData, $productData=null) 101.0.0
Magento::CatalogRule::Model::Indexer::IndexBuilder Global IndexBuilder::getRuleProductsStmt ($websiteId, Product $product=null) 101.0.0
Magento::CatalogRule::Model::Indexer::IndexBuilder Global IndexBuilder::saveRuleProductPrices ($arrData) 101.0.0
Magento::CatalogRule::Model::Indexer::IndexBuilder Global IndexBuilder::updateCatalogRuleGroupWebsiteData () 101.0.0
Magento::CatalogRule::Model::Indexer::IndexBuilder Global IndexBuilder::updateRuleProductData (Rule $rule) 101.0.0
Magento::Framework::Search::Adapter::Mysql::IndexBuilderInterface Class IndexBuilderInterface
Magento::CatalogSearch::Test::Unit::Model::Search::IndexBuilderTest Class IndexBuilderTest
Magento::CatalogSearch::Model::Indexer::IndexerHandler Class IndexerHandler
Magento::Framework::Indexer::IndexerInterface Class IndexerInterface Facade will be split
Magento::Framework::Indexer::IndexerInterface Global IndexerInterface::reindexAll ()
Magento::Framework::Indexer::IndexerInterface Global IndexerInterface::reindexList ($ids)
Magento::Framework::Indexer::IndexerInterface Global IndexerInterface::reindexRow ($id)
Magento::CatalogSearch::Model::Indexer::Fulltext::Action::IndexIterator Class IndexIterator 100.1.6 No more used
Magento::CatalogSearch::Model::Indexer::Fulltext::Action::IndexIterator Global IndexIterator::current () 100.1.6 Since class is deprecated
Magento::CatalogSearch::Model::Indexer::Fulltext::Action::IndexIterator Global IndexIterator::key () 100.1.6 Since class is deprecated
Magento::CatalogSearch::Model::Indexer::Fulltext::Action::IndexIterator Global IndexIterator::next () 100.1.6 Since class is deprecated
Magento::CatalogSearch::Model::Indexer::Fulltext::Action::IndexIterator Global IndexIterator::rewind () 100.1.6 Since class is deprecated
Magento::CatalogSearch::Model::Indexer::Fulltext::Action::IndexIterator Global IndexIterator::valid () 100.1.6 Since class is deprecated
Magento::Framework::Indexer::IndexStructure Class IndexStructure
Magento::CatalogSearch::Model::Indexer::Scope::IndexSwitcher Class IndexSwitcher
Magento::CatalogSearch::Model::Indexer::Scope::IndexTableNotExistException Class IndexTableNotExistException
Magento::Paypal::Block::Payflow::Advanced::Info Class Info 100.2.0 This class should not be used because parent class can handle client calls. Class was not removed for backward compatibility.
Magento::Paypal::Block::Payflow::Info Class Info 100.2.0 This class should not be used because parent class can handle client calls. Class was not removed for backward compatibility.
Magento::Paypal::Block::Payflow::Link::Info Class Info 100.2.0 This class should not be used because parent class can handle client calls. Class was not removed for backward compatibility.
Magento::Paypal::Block::Payflow::Info Global Info::getCcTypeName () 100.2.0 unused
Magento::Paypal::Block::Payflow::Link::Info Global Info::getCcTypeName () 100.2.0 unused
Magento::GiftMessage::Block::Message::Inline Global Inline::getItemsHasMesssages () Misspelled method
Magento::Backend::Block::Widget::Grid::Column::Renderer::Input Class Input 100.2.0 in favour of UI component implementation
Magento::Framework::Exception::InputException Global InputException::DEFAULT_MESSAGE
Magento::Framework::Exception::InputException Global InputException::INVALID_FIELD_MAX_VALUE
Magento::Framework::Exception::InputException Global InputException::INVALID_FIELD_MIN_VALUE
Magento::Framework::Exception::InputException Global InputException::INVALID_FIELD_RANGE
Magento::Framework::Exception::InputException Global InputException::INVALID_FIELD_VALUE
Magento::Framework::Exception::InputException Global InputException::REQUIRED_FIELD
Magento::Widget::Model::Widget::Instance Global Instance::SINGLE_PRODUCT_LAYOUT_HANLDE see self::SINGLE_PRODUCT_LAYOUT_HANDLE
Magento::Integration::Model::IntegrationConfig Class IntegrationConfig 100.1.0
Magento::Framework::Search::Adapter::Mysql::Aggregation::Interval Class Interval
Magento::Framework::Exception::InvalidEmailOrPasswordException Global InvalidEmailOrPasswordException::INVALID_EMAIL_OR_PASSWORD
Magento::Sales::Model::Order::Email::Sender::InvoiceCommentSender Global InvoiceCommentSender::send (Invoice $invoice, $notify=true, $comment='') . Use transportObject
instead.
Magento::Sales::Model::Order::Email::Sender::InvoiceSender Global InvoiceSender::send (Invoice $invoice, $forceSyncMode=false) . Use transportObject
instead.
Magento::Backend::Block::Widget::Grid::Column::Renderer::Ip Class Ip 100.2.0 in favour of UI component implementation
Magento::Backend::Block::Widget::Grid::Massaction::Item Class Item 100.2.0 in favour of UI component implementation
Magento::CatalogInventory::Model::Adminhtml::Stock::Item Class Item 2.3.0 Replaced with Multi Source Inventory https://devdocs.magento.com/guides/v2.3/inventory/catalog-inventory-replacements.html
Magento::Eav::Block::Adminhtml::Attribute::Edit::Js Global Js::getComaptibleInputTypes () Misspelled method
Magento::InventoryImportExport::Model::Import::Serializer::Json Global Json::jsonDecode ($encodedValue) 100.2.0
Magento::InventoryImportExport::Model::Import::Serializer::Json Global Json::jsonEncode ($valueToEncode) 100.2.0
Magento::Analytics::Model::Connector::Http::JsonConverter Global JsonConverter::CONTENT_TYPE_HEADER
Magento::Review::Block::Customer::ListCustomer Global ListCustomer::getProductLink () 100.2.0
Magento::Review::Block::Customer::ListCustomer Global ListCustomer::getReviewLink () 100.2.0
Magento::Customer::Controller::Ajax::Login Global Login::getAccountRedirect () 100.0.10
Magento::Customer::Controller::Ajax::Login Global Login::getScopeConfig () 100.0.10
Magento::Customer::Controller::Ajax::Login Global Login::setAccountRedirect ($value) 100.0.10
Magento::Customer::Controller::Ajax::Login Global Login::setScopeConfig ($value) 100.0.10
Magento::Config::Model::Config::Backend::Email::Logo Class Logo 100.1.5
Magento::Backend::Block::Widget::Grid::Column::Renderer::Longtext Class Longtext 100.2.0 in favour of UI component implementation
Magento Namespace Magento \Backend\Test\Unit\Block\Page\System\Config\Robots
Magento::Ui::Model::Manager Class Manager 101.0.0 @SuppressWarnings(PHPMD.CouplingBetweenObjects)
Magento::Framework::View::Asset::Bundle::Manager Class Manager 101.0.0
Magento::Framework::Module::Manager Global Manager::_isCustomOutputConfigEnabled ($moduleName) 101.0.0
Magento::Framework::Module::Manager Global Manager::isOutputEnabled ($moduleName) 101.0.0 Magento does not support disabling/enabling modules output from the Admin Panel since 2.2.0 version. Module output can still be enabled/disabled in configuration files. However, this functionality should not be used in future development. Module design should explicitly state dependencies to avoid requiring output disabling. This functionality will temporarily be kept in Magento core, as there are unresolved modularity issues that will be addressed in future releases.
Magento::Framework::View::Element::UiComponent::Config::ManagerInterface Class ManagerInterface 101.0.0
Magento::Framework::Message::ManagerInterface Global ManagerInterface::addError ($message, $group=null) 100.1.0
Magento::Framework::Message::ManagerInterface Global ManagerInterface::addException (\Exception $exception, $alternativeText=null, $group=null) 100.1.0
Magento::Framework::Message::ManagerInterface Global ManagerInterface::addNotice ($message, $group=null) 100.1.0
Magento::Framework::Message::ManagerInterface Global ManagerInterface::addSuccess ($message, $group=null) 100.1.0
Magento::Framework::Message::ManagerInterface Global ManagerInterface::addWarning ($message, $group=null) 100.1.0
Magento::Framework::Search::Adapter::Mysql::Mapper Class Mapper
Magento::Backend::Block::Widget::Grid::Column::Renderer::Massaction Class Massaction 100.2.0 in favour of UI component implementation
Magento::Backend::Block::Widget::Grid::Massaction Class Massaction 100.2.0 in favour of UI component implementation
Magento::Framework::Search::Adapter::Mysql::Query::Builder::Match Class Match
Magento::Framework::Search::Adapter::Mysql::Query::MatchContainer Class MatchContainer
Magento::Framework::Search::Adapter::Mysql::Query::MatchContainerFactory Class MatchContainerFactory
Magento::Catalog::Model::ResourceModel::MaxHeapTableSizeProcessor Class MaxHeapTableSizeProcessor 101.0.3
Magento::Catalog::Plugin::Model::Indexer::Category::Product::MaxHeapTableSizeProcessorOnFullReindex Class MaxHeapTableSizeProcessorOnFullReindex 101.0.3
Magento::CatalogImportExport::Model::Import::Product::Validator::Media Global Media::ADDITIONAL_IMAGES_DELIMITER
Magento::CatalogImportExport::Model::Import::Product::Validator::Media Global Media::checkValidUrl ($string) 100.2.0 As this method doesn't give guarantee of correct url validation.
Magento::CatalogImportExport::Model::Import::Product::Validator::Media Global Media::URL_REGEXP As this regexp doesn't give guarantee of correct url validation
Magento::Framework::Mail::Message Global Message::setBody ($body)
Magento::Framework::Mail::Message Global Message::setMessageType ($type)
Magento::Framework::Mail::MessageInterface Class MessageInterface in favor of MailMessageInterface to avoid temporal coupling (setMessageType + setBody)
Magento::Framework::Mail::MessageInterface Global MessageInterface::setBody ($body)
Magento::Framework::Mail::MessageInterface Global MessageInterface::setMessageType ($type)
Magento::Framework::Mail::MessageInterface Global MessageInterface::TYPE_HTML
Magento::Framework::Mail::MessageInterface Global MessageInterface::TYPE_TEXT
Magento::Framework::MessageQueue::Code::Generator::Config::RemoteServiceReader::MessageQueue Class MessageQueue 100.2.0
Magento::Framework::EntityManager::MetadataPool Global MetadataPool::getHydrator ($entityType) 100.1.0
Magento::Payment::Model::MethodInterface Global MethodInterface::getFormBlockType () 100.0.2
Magento::Payment::Model::MethodInterface Global MethodInterface::getInfoBlockType () 100.0.2
Magento::Payment::Model::MethodInterface Global MethodInterface::getInfoInstance () 100.0.2
Magento::Payment::Model::MethodInterface Global MethodInterface::setInfoInstance (InfoInterface $info) 100.0.2
Magento::Framework::Search::Adapter::Mysql::Aggregation::Builder::Metrics Class Metrics
Magento::Framework::Module::Setup::Migration Global Migration::_jsonDecode ($encodedValue, $objectDecodeType=1)
Magento::CatalogInventory::Block::Adminhtml::Form::Field::Minsaleqty Class Minsaleqty 2.3.0 Replaced with Multi Source Inventory https://devdocs.magento.com/guides/v2.3/inventory/catalog-inventory-replacements.html
Magento::Framework::Module::ModuleResource Class ModuleResource Declarative schema and data patches replace old functionality and setup_module table So all resources related to this table, will be deprecated since 2.3.0
Magento::Framework::Module::ModuleResource Global ModuleResource::flush () This method was added as temporary solution, to increase modularity: Because before new modules appears in resource only on next bootstrap
Magento::Backend::Block::Widget::Grid::Column::Multistore Class Multistore 100.2.0 in favour of UI component implementation
Magento::Framework::DB::Adapter::Pdo::Mysql Global Mysql::_splitMultiQuery ($sql) 100.1.2
Magento::Framework::DB::Adapter::Pdo::Mysql Global Mysql::multiQuery ($sql, $bind=[]) 101.0.0
Magento::Framework::DB::Adapter::Pdo::Mysql Global Mysql::selectsByRange ($rangeField, \Magento\Framework\DB\Select $select, $stepCount=100) 100.1.3
Magento::CatalogSearch::Setup::Patch::Data::MySQLSearchDeprecationNotification Class MySQLSearchDeprecationNotification
Magento::Theme::Controller::Adminhtml::System::Design::Theme::NewAction Class NewAction 100.2.0
Magento::Catalog::Block::Product::Widget::NewWidget Global NewWidget::PAGE_VAR_NAME
Magento::Framework::DB::Tree::Node Class Node Not used anymore.
Magento::Framework::DB::Tree::Node Global Node::__construct ($nodeData, $keys)
Magento::Framework::DB::Tree::Node Global Node::getData ($name)
Magento::Framework::DB::Tree::Node Global Node::getId ()
Magento::Framework::DB::Tree::Node Global Node::getLeft ()
Magento::Framework::DB::Tree::Node Global Node::getLevel ()
Magento::Framework::DB::Tree::Node Global Node::getPid ()
Magento::Framework::DB::Tree::Node Global Node::getRight ()
Magento::Framework::DB::Tree::Node Global Node::isParent ()
Magento::Framework::DB::Tree::NodeSet Class NodeSet Not used anymore.
Magento::Framework::DB::Tree::NodeSet Global NodeSet::__construct ()
Magento::Framework::DB::Tree::NodeSet Global NodeSet::addNode (Node $node)
Magento::Framework::DB::Tree::NodeSet Global NodeSet::count ()
Magento::Framework::DB::Tree::NodeSet Global NodeSet::current ()
Magento::Framework::DB::Tree::NodeSet Global NodeSet::key ()
Magento::Framework::DB::Tree::NodeSet Global NodeSet::next ()
Magento::Framework::DB::Tree::NodeSet Global NodeSet::rewind ()
Magento::Framework::DB::Tree::NodeSet Global NodeSet::valid ()
Magento::Framework::Exception::NoSuchEntityException Global NoSuchEntityException::MESSAGE_DOUBLE_FIELDS
Magento::Framework::Exception::NoSuchEntityException Global NoSuchEntityException::MESSAGE_SINGLE_FIELD
Magento::Tax::Model::System::Message::Notifications Global Notifications::checkDiscountSettings ($store=null) 100.1.3
Magento::Tax::Model::System::Message::Notifications Global Notifications::checkDisplaySettings ($store=null) 100.1.3
Magento::Tax::Model::System::Message::Notifications Global Notifications::getIgnoreTaxNotificationUrl ($section) 100.1.3
Magento::Tax::Model::System::Message::Notifications Global Notifications::getStoresWithWrongDiscountSettings () 100.1.3
Magento::Tax::Model::System::Message::Notifications Global Notifications::getStoresWithWrongDisplaySettings () 100.1.3
Magento::Vault::Model::Method::NullPaymentProvider Global NullPaymentProvider::getFormBlockType () 100.1.0
Magento::Vault::Model::Method::NullPaymentProvider Global NullPaymentProvider::getInfoBlockType () 100.1.0
Magento::Vault::Model::Method::NullPaymentProvider Global NullPaymentProvider::getInfoInstance () 100.1.0
Magento::Vault::Model::Method::NullPaymentProvider Global NullPaymentProvider::initialize ($paymentAction, $stateObject) 100.1.0
Magento::Vault::Model::Method::NullPaymentProvider Global NullPaymentProvider::setInfoInstance (InfoInterface $info) 100.1.0
Magento::Backend::Block::Widget::Grid::Column::Renderer::Number Class Number 100.2.0 in favour of UI component implementation
Magento::Paypal::Model::Api::Nvp Global Nvp::_exportAddressses ($data) 100.2.4 typo in method name
Magento::Framework::App::ObjectManagerFactory Global ObjectManagerFactory::_createPluginList (\Magento\Framework\ObjectManagerInterface $objectManager, \Magento\Framework\ObjectManager\RelationsInterface $relations, \Magento\Framework\ObjectManager\DefinitionFactory $definitionFactory, \Magento\Framework\ObjectManager\Config\Config $diConfig, \Magento\Framework\ObjectManager\DefinitionInterface $definitions) 101.0.0 @SuppressWarnings(PHPMD.UnusedFormalParameter)
Magento::Sitemap::Model::Observer Global Observer::XML_PATH_CRON_EXPR Use \Magento\Cron\Model\Config\Backend\Sitemap::CRON_STRING_PATH instead.
Magento::Catalog::Model::Product::Option Global Option::_getResource () 102.0.0 because resource models should be used directly
Magento::Backend::Block::Widget::Grid::Column::Renderer::Options Class Options 100.2.0 in favour of UI component implementation
Magento::Customer::Model::Options Global Options::_prepareNamePrefixSuffixOptions ($options, $isOptional=false) 101.0.4
Magento::Sales::Model::Order Global Order::addStatusHistoryComment ($comment, $status=false) 101.0.5
Magento::Sales::Model::Order::Payment::State::OrderCommand Global OrderCommand::setOrderStateAndStatus (Order $order, $status, $state) 100.1.9 Replaced by a StatusResolver class call.
Magento::Sales::Model::Order::Email::Sender::OrderCommentSender Global OrderCommentSender::send (Order $order, $notify=true, $comment='') . Use transportObject
instead.
Magento::Sales::Api::Data::OrderPaymentInterface Global OrderPaymentInterface::CC_SS_ISSUE unused constant
Magento::Sales::Api::Data::OrderPaymentInterface Global OrderPaymentInterface::CC_SS_START_MONTH unused constant
Magento::Sales::Api::Data::OrderPaymentInterface Global OrderPaymentInterface::CC_SS_START_YEAR unused constant
Magento::Sales::Api::Data::OrderPaymentInterface Global OrderPaymentInterface::getCcSsIssue () 100.1.0 unused
Magento::Sales::Api::Data::OrderPaymentInterface Global OrderPaymentInterface::getCcSsStartMonth () 100.1.0 unused
Magento::Sales::Api::Data::OrderPaymentInterface Global OrderPaymentInterface::getCcSsStartYear () 100.1.0 unused
Magento::Sales::Model::OrderRepository Global OrderRepository::addFilterGroupToCollection (\Magento\Framework\Api\Search\FilterGroup $filterGroup, \Magento\Sales\Api\Data\OrderSearchResultInterface $searchResult) 101.0.0
Magento::Sales::Model::Order::Email::Sender::OrderSender Global OrderSender::prepareTemplate (Order $order) . Use transportObject
instead.
Magento::Multishipping::Block::Checkout::Overview Global Overview::getBillinAddressTotals () 100.2.3 typo in method name, see getBillingAddressTotals()
Magento::Customer::Model::Customer::Attribute::Backend::Password Class Password 101.0.0 Customer password attribute backend
Magento::Customer::Model::Customer::Attribute::Backend::Password Global Password::validate ($object) 101.0.0
Magento::Framework::Setup::Patch::PatchVersionInterface Class PatchVersionInterface
Magento::Framework::Setup::Patch::PatchVersionInterface Global PatchVersionInterface::getVersion () since appearance, required for backward compatibility
Magento::Sales::Model::Order::Payment Global Payment::getCcSsIssue () 100.1.0 unused
Magento::Sales::Model::Order::Payment Global Payment::getCcSsStartMonth () 100.1.0 unused
Magento::Sales::Model::Order::Payment Global Payment::getCcSsStartYear () 100.1.0 unused
Magento::Sales::Model::Order::Payment Global Payment::setCcSsIssue ($ccSsIssue) 100.1.0 unused
Magento::Sales::Model::Order::Payment Global Payment::setCcSsStartMonth ($ccSsStartMonth) 100.1.0 unused
Magento::Sales::Model::Order::Payment Global Payment::setCcSsStartYear ($ccSsStartYear) 100.1.0 unused
Magento::Braintree::Gateway::Request::PaymentDataBuilder Global PaymentDataBuilder::MERCHANT_ACCOUNT_ID
Magento::Vault::Api::Data::PaymentTokenInterfaceFactory Class PaymentTokenInterfaceFactory 101.0.0
Magento::Vault::Model::PaymentTokenRepository Global PaymentTokenRepository::addFilterGroupToCollection (FilterGroup $filterGroup, Collection $collection) 101.0.0
Magento::Customer::Block::Adminhtml::Edit::Tab::View::PersonalInfo Global PersonalInfo::getCustomerRegistry () 100.1.0
Magento::Customer::Block::Adminhtml::Edit::Tab::View::PersonalInfo Global PersonalInfo::setCustomerRegistry (\Magento\Customer\Model\CustomerRegistry $customerRegistry) 100.1.0
Magento::Framework::Message::PhraseFactory Class PhraseFactory 101.0.0
Magento::MessageQueue::Model::Cron::ConsumersRunner::PidConsumerManager Global PidConsumerManager::PID_FILE_EXT Moved to the correct responsibility area
Magento::Tinymce3::Model::Config::Widget::PlaceholderImagesPool Class PlaceholderImagesPool
Magento::CatalogSearch::Model::Adapter::Mysql::Filter::Preprocessor Class Preprocessor
Magento::Framework::Search::Adapter::Mysql::Filter::PreprocessorInterface Class PreprocessorInterface
Magento::CatalogSearch::Test::Unit::Model::Adapter::Mysql::Filter::PreprocessorTest Class PreprocessorTest
Magento::Tax::Block::Checkout::Shipping::Price Class Price 100.1.0
Magento::Checkout::Block::Shipping::Price Class Price 100.1.0
Magento::Backend::Block::Widget::Grid::Column::Renderer::Price Class Price 100.2.0 in favour of UI component implementation
Magento::Catalog::Model::Indexer::Product::Price Global Price::getCacheContext () 100.0.11
Magento::Catalog::Model::Product::Type::Price Global Price::getFormatedPrice ($product) 102.0.6
Magento::Catalog::Model::Product::Type::Price Global Price::getFormatedTierPrice ($qty, $product) 102.0.6
Magento::CatalogInventory::Observer::ProcessInventoryDataObserver Class ProcessInventoryDataObserver 100.2.0 Stock data should be processed using the module API
Magento::Config::Console::Command::ConfigSet::ProcessorFacade Global ProcessorFacade::process ($path, $value, $scope, $scopeCode, $lock) 101.0.4
Magento::Sitemap::Model::ResourceModel::Catalog::Product Global Product::_getMediaConfig () 100.2.0 No longer used, as we're getting full image URL from getProductImageUrl method
Magento::Catalog::Model::Product Global Product::_getResource () 102.0.6 because resource models should be used directly
Magento::Catalog::Model::ResourceModel::Product Global Product::_saveCategories (\Magento\Framework\DataObject $object) 102.0.0
Magento::Catalog::Model::ResourceModel::Product Global Product::_saveWebsiteIds ($product) 102.0.0
Magento::CatalogImportExport::Model::Export::Product Global Product::addMultirowData ($dataRow, $multiRawData) 100.1.0
Magento::Catalog::Model::Indexer::Category::Product Global Product::getCacheContext () 100.0.11
Magento::Catalog::Model::Product Global Product::getCacheIdTags () 102.0.5
Magento::Catalog::Model::Product Global Product::getFormatedPrice () 102.0.6
Magento::Catalog::Model::ResourceModel::Product Global Product::getProductCategoryTable () 102.0.0
Magento::Catalog::Model::Product Global Product::getQuantityAndStockStatus () 102.0.0 as Product model shouldn't be responsible for stock status
Magento::Catalog::Model::Product Global Product::getStockData () 102.0.0 as Product model shouldn't be responsible for stock status
Magento::Catalog::Model::ResourceModel::Product Global Product::getWebsiteIds ($product) 102.0.0
Magento::CatalogImportExport::Model::Export::Product Global Product::hasMultiselectData ($item, $storeId) 100.2.3
Magento::CatalogImportExport::Model::Import::Product Global Product::initMediaGalleryResources () 100.2.3
Magento::CatalogImportExport::Model::Export::Product Global Product::setHeaderColumns ($customOptionsData, $stockItemRows) 100.2.0 Logic will be moved to _getHeaderColumns in future release
Magento::Catalog::Model::Product Global Product::setPriceCalculation ($calculate=true) 102.0.4
Magento::Catalog::Model::Product Global Product::setQuantityAndStockStatus ($quantityAndStockStatusData) 102.0.0 as Product model shouldn't be responsible for stock status
Magento::Catalog::Model::Product Global Product::setStockData ($stockData) 102.0.0 as Product model shouldn't be responsible for stock status
Magento::Elasticsearch::Elasticsearch5::Model::Adapter::DataMapper::ProductDataMapper Class ProductDataMapper 100.2.0
Magento::Elasticsearch::Model::Adapter::DataMapper::ProductDataMapper Class ProductDataMapper 100.2.0
Magento::CatalogSearch::Model::Indexer::ProductFieldset Class ProductFieldset
Magento::Catalog::Model::ProductRepository Global ProductRepository::addFilterGroupToCollection (\Magento\Framework\Api\Search\FilterGroup $filterGroup, Collection $collection) 102.0.0
Magento::CatalogWidget::Block::Product::ProductsList Global ProductsList::PAGE_VAR_NAME
Magento::Catalog::Api::ProductTierPriceManagementInterface Class ProductTierPriceManagementInterface 102.0.0 use ScopedProductTierPriceManagementInterface instead
Magento::CatalogUrlRewrite::Model::ProductUrlRewriteGenerator Global ProductUrlRewriteGenerator::generateForGlobalScope ($productCategories, $product=null, $rootCategoryId=null) 100.1.4
Magento::CatalogUrlRewrite::Model::ProductUrlRewriteGenerator Global ProductUrlRewriteGenerator::generateForSpecificStoreView ( $storeId, $productCategories, $product=null, $rootCategoryId=null) 100.1.4
Magento::CatalogUrlRewrite::Model::ProductUrlRewriteGenerator Global ProductUrlRewriteGenerator::isCategoryProperForGenerating ($category, $storeId) 100.1.4
Magento::CatalogUrlRewrite::Model::ProductUrlRewriteGenerator Global ProductUrlRewriteGenerator::isGlobalScope ($storeId) 100.1.4
Magento::Framework::MessageQueue::Rpc::Publisher Global Publisher::__construct (ExchangeRepository $exchangeRepository, EnvelopeFactory $envelopeFactory, $messageQueueConfig=null, $amqpConfig=null, MessageEncoder $messageEncoder, MessageValidator $messageValidator) obsolete dependency
Magento::Framework::MessageQueue::PublisherPool Global PublisherPool::CONNECTION_NAME
Magento::Framework::MessageQueue::PublisherPool Global PublisherPool::TYPE
Magento::CatalogInventory::Block::Qtyincrements Class Qtyincrements 2.3.0 Replaced with Multi Source Inventory https://devdocs.magento.com/guides/v2.3/inventory/catalog-inventory-replacements.html
Magento::CatalogInventory::Model::Quote::Item::QuantityValidator::Initializer::QtyProcessor Class QtyProcessor 100.2.0 No more used
Magento::CatalogInventory::Model::Quote::Item::QuantityValidator::Initializer::QtyProcessor Global QtyProcessor::getQtyForCheck ($qty) 100.2.0 No more used
Magento::CatalogInventory::Model::Quote::Item::QuantityValidator::Initializer::QtyProcessor Global QtyProcessor::getRowQty ($qty) 100.2.0 No more used
Magento::CatalogInventory::Model::Quote::Item::QuantityValidator::Initializer::QtyProcessor Global QtyProcessor::setItem (Item $quoteItem) 100.2.0 No more used
Magento::CatalogInventory::Model::Quote::Item::QuantityValidator Class QuantityValidator 2.3.0 Replaced with Multi Source Inventory https://devdocs.magento.com/guides/v2.3/inventory/catalog-inventory-replacements.html
Magento::Search::Model::ResourceModel::Query Global Query::loadByQuery (AbstractModel $object, $value) 100.1.0 "synonym for" feature has been removed
Magento::Search::Model::Query Global Query::loadByQuery ($text) 100.1.0 "synonym for" feature has been removed
Magento::CatalogSearch::Model::Adapter::Mysql::Aggregation::DataProvider::QueryBuilder Class QueryBuilder
Magento::CatalogSearch::Test::Unit::Model::Adapter::Mysql::Aggregation::DataProvider::QueryBuilderTest Class QueryBuilderTest
Magento::Framework::Search::Adapter::Mysql::Query::QueryContainer Class QueryContainer
Magento::Framework::Search::Adapter::Mysql::Query::QueryContainerFactory Class QueryContainerFactory
Magento::Search::Model::QueryFactoryInterface Class QueryFactoryInterface 100.2.0
Magento::Framework::Search::Adapter::Mysql::Query::Builder::QueryInterface Class QueryInterface
Magento::CatalogInventory::Model::ResourceModel::Indexer::Stock::QueryProcessorInterface Class QueryProcessorInterface 2.3.0 Replaced with Multi Source Inventory https://devdocs.magento.com/guides/v2.3/inventory/catalog-inventory-replacements.html
Magento::Amqp::Model::Queue Class Queue 100.2.0
Magento::Quote::Model::Quote Global Quote::loadByCustomer ($customer) 101.0.0
Magento::Quote::Model::ResourceModel::Quote Global Quote::substractProductFromQuotes ($product) 101.0.3
Magento::Quote::Model::QuoteRepository Global QuoteRepository::addFilterGroupToCollection (FilterGroup $filterGroup, QuoteCollection $collection) 101.0.0
Magento::Quote::Test::Unit::Model::QuoteRepositoryTest Global QuoteRepositoryTest::getListSuccessDataProvider ()
Magento::Backend::Block::Widget::Grid::Column::Renderer::Radio Class Radio 100.2.0 in favour of UI component implementation
Magento::Framework::Search::Adapter::Mysql::Filter::Builder::Range Class Range
Magento::Framework::Search::Adapter::Mysql::Aggregation::Builder::Range Class Range
Magento::Tax::Model::Calculation::RateRepository Global RateRepository::addFilterGroupToCollection (FilterGroup $filterGroup, Collection $collection) 100.2.0
Magento::Tax::Model::Calculation::RateRepository Global RateRepository::translateField ($field) 100.2.0
Magento::Review::Controller::Adminhtml::Rating Global Rating::initEnityId () Misspelled method
Magento::Integration::Model::Config::Reader Class Reader 100.1.0
Magento::Integration::Model::Config::Integration::Reader Class Reader 100.1.0
Magento::Framework::App::DeploymentConfig::Reader Global Reader::loadConfigFile ($fileKey, $pathConfig, $ignoreInitialConfigFiles=false) 101.0.0 Magento does not support custom config file pools since 2.2.0 version @SuppressWarnings(PHPMD.UnusedFormalParameter)
Magento::CatalogSearch::Model::Search::ReaderPlugin Class ReaderPlugin
Magento::Catalog::Model::Product::Gallery::ReadHandler Global ReadHandler::findDefaultValue ($key, &$image) 101.0.1
Magento::Eav::Model::ResourceModel::ReadHandler Global ReadHandler::getAttributes ($entityType) 101.0.5 Not used anymore
Magento::Customer::Model::Account::Redirect Global Redirect::getCookieManager () 100.0.10
Magento::Customer::Model::Account::Redirect Global Redirect::setCookieManager ($value) 100.0.10
Magento::Sales::Model::ResourceModel::Order::Creditmemo::Relation::Refund Class Refund 100.1.3
Magento::SalesInventory::Observer::RefundOrderInventoryObserver Class RefundOrderInventoryObserver 100.2.0
Magento::Config::Block::System::Config::Form::Field::Regexceptions Class Regexceptions 100.1.0
Magento::Sales::Model::Order::Payment::State::RegisterCaptureNotificationCommand Global RegisterCaptureNotificationCommand::setOrderStateAndStatus (Order $order, $status, $state) 100.1.9 Replaced by a StatusResolver class call.
Magento::CatalogInventory::Api::RegisterProductSaleInterface Class RegisterProductSaleInterface 2.3.0 Replaced with Multi Source Inventory https://devdocs.magento.com/guides/v2.3/inventory/catalog-inventory-replacements.html
Magento::Framework::Registry Class Registry
Magento::Framework::Registry Global Registry::register ($key, $value, $graceful=false)
Magento::Framework::Registry Global Registry::registry ($key)
Magento::Framework::Registry Global Registry::unregister ($key)
Magento::Framework::App::ReinitableConfig Class ReinitableConfig 101.0.0
Magento::Checkout::Test::Unit::Controller::Sidebar::RemoveItemTest Global RemoveItemTest::getPropertyValue ($object, $property)
Magento::Checkout::Test::Unit::Controller::Sidebar::RemoveItemTest Global RemoveItemTest::setPropertyValue (&$object, $property, $value)
Magento::Backend::Block::Widget::Grid::Column::Renderer::RendererInterface Class RendererInterface 100.2.0 in favour of UI component implementation
Magento::Framework::ObjectManager::Code::Generator::Repository Class Repository 101.0.0 As current implementation breaks Repository contract. Not removed from codebase to prevent possible backward incompatibilities if this functionality being used by 3rd party developers.
Magento::Tax::Model::TaxClass::Repository Global Repository::addFilterGroupToCollection (FilterGroup $filterGroup, TaxClassCollection $collection) 100.2.0
Magento::Framework::Webapi::Rest::Request Global Request::overrideRequestBodyIdWithPathParam ($urlPathParams) 100.1.0
Magento::Framework::Webapi::Rest::Request Global Request::substituteParameters (&$requestData, $key, $value) 100.1.0
Magento::Backend::Block::Page::System::Config::Robots::Reset Class Reset 100.1.6
Magento::CatalogSearch::Model::Adapter::Mysql::Field::Resolver Class Resolver
Magento::Framework::Search::Adapter::Mysql::Field::ResolverInterface Class ResolverInterface
Magento::CatalogSearch::Test::Unit::Model::Adapter::Mysql::Field::ResolverTest Class ResolverTest
Magento::Framework::Search::Adapter::Mysql::ResponseFactory Class ResponseFactory
Magento::Webapi::Controller::Rest Global Rest::checkPermissions () 100.1.0
Magento::Webapi::Controller::Rest Global Rest::getCurrentRoute () 100.1.0
Magento::Webapi::Controller::Rest Global Rest::SCHEMA_PATH 100.3.0
Magento::Webapi::Controller::Rest Global Rest::validateRequest () 100.1.0
Magento::CatalogInventory::Api::RevertProductSaleInterface Class RevertProductSaleInterface 2.3.0 Replaced with Multi Source Inventory https://devdocs.magento.com/guides/v2.3/inventory/catalog-inventory-replacements.html
Magento::Config::Model::Config::Backend::Admin::Robots Class Robots 100.1.7 robots.txt file is no longer stored in filesystem. It generates as response on request.
Magento::SalesRule::Model::ResourceModel::Rule Global Rule::loadCustomerGroupIds (AbstractModel $object) 100.1.0
Magento::SalesRule::Model::ResourceModel::Rule Global Rule::loadWebsiteIds (AbstractModel $object) 100.1.0
Magento::SalesRule::Model::RuleRepository Global RuleRepository::addFilterGroupToCollection (\Magento\Framework\Api\Search\FilterGroup $filterGroup, Collection $collection) 101.0.0
Magento::Theme::Controller::Adminhtml::System::Design::Theme::Save Class Save 100.2.0
Magento::Catalog::Controller::Adminhtml::Category::Save Global Save::_filterCategoryPostData (array $rawData) 101.0.8
Magento::Catalog::Controller::Adminhtml::Product::Save Global Save::getDataPersistor () 101.0.0
Magento::CatalogInventory::Observer::SaveInventoryDataObserver Class SaveInventoryDataObserver 100.2.0 Stock data should be processed using the module API
Magento::Integration::Model::Config::Integration::SchemaLocator Class SchemaLocator 100.1.0
Magento::Integration::Model::Config::SchemaLocator Class SchemaLocator 100.1.0
Magento::Framework::MessageQueue::Config::Reader::Xml::SchemaLocator Class SchemaLocator 100.2.0
Magento::Catalog::Model::Attribute::ScopeOverriddenValue Global ScopeOverriddenValue::getDefaultValues ($entityType, $entity) 101.0.0
Magento::Framework::Search::Adapter::Mysql::ScoreBuilder Class ScoreBuilder
Magento::Framework::Search::Adapter::Mysql::ScoreBuilderFactory Class ScoreBuilderFactory
Magento::Framework::Api::Code::Generator::SearchResults Global SearchResults::SEARCH_RESULT
Magento::Backend::Block::Widget::Grid::Column::Filter::Select Class Select 100.2.0 in favour of UI component implementation
Magento::CatalogSearch::Model::Search::FilterMapper::TermDropdownStrategy::SelectBuilder Class SelectBuilder
Magento::CatalogSearch::Model::Adapter::Mysql::Aggregation::DataProvider::SelectBuilderForAttribute Class SelectBuilderForAttribute
Magento::CatalogSearch::Model::Search::SelectContainer::SelectContainer Class SelectContainer
Magento::CatalogSearch::Model::Search::SelectContainer::SelectContainerBuilder Class SelectContainerBuilder
Magento::Framework::Exception::SerializationException Global SerializationException::DEFAULT_MESSAGE
Magento::Framework::Exception::SerializationException Global SerializationException::TYPE_MISMATCH
Magento::Backend::Block::Widget::Grid::Serializer Class Serializer 100.2.0 in favour of UI component implementation @method string|array getInputNames()
Magento::Catalog::Block::Adminhtml::Product::Edit::Tab::Ajax::Serializer Global Serializer::getProductsJSON () 102.0.0
Magento::Eav::Model::TypeLocator::ServiceClassLocator Class ServiceClassLocator
Magento::Eav::Model::Entity::Attribute::Set Global Set::_getResource () 101.0.0 because resource models should be used directly
Magento::CatalogSearch::Setup::Patch::Data::SetInitialSearchWeightForAttributes Class SetInitialSearchWeightForAttributes
Magento::Sales::Model::Order::Email::Sender::ShipmentCommentSender Global ShipmentCommentSender::send (Shipment $shipment, $notify=true, $comment='') . Use transportObject
instead.
Magento::Sales::Model::Order::Email::Sender::ShipmentSender Global ShipmentSender::send (Shipment $shipment, $forceSyncMode=false) . Use transportObject
instead.
Magento::Quote::Model::ShippingMethodManagement Global ShippingMethodManagement::getEstimatedRates (\Magento\Quote\Model\Quote $quote, $country, $postcode, $regionId, $region, $address=null) 100.1.6
Magento::Quote::Api::ShippingMethodManagementInterface Global ShippingMethodManagementInterface::estimateByAddress ($cartId, \Magento\Quote\Api\Data\EstimateAddressInterface $address) 100.0.7
Magento::Checkout::Model::Sidebar Class Sidebar 100.1.0
Magento::Sitemap::Model::Sitemap Global Sitemap::_addSitemapToRobotsTxt ($sitemapFileName) Because the robots.txt file is not generated anymore, this method is not needed and will be removed in major release.
Magento::Sitemap::Model::Sitemap Global Sitemap::_getMediaUrl ($url) No longer used, as we're generating product image URLs inside collection instead
Magento::Sitemap::Model::Sitemap Global Sitemap::_isEnabledSubmissionRobots () Because the robots.txt file is not generated anymore, this method is not needed and will be removed in major release.
Magento::Sitemap::Model::Sitemap Global Sitemap::addSitemapItem (DataObject $sitemapItem) 100.2.0
Magento::Framework::File::Size Global Size::convertSizeToInteger ($size) 100.1.0 Please use \Magento\Framework\Convert\DataSize
Magento::Framework::View::Asset::Source Global Source::findRelativeSourceFilePath (LocalInterface $asset) 100.1.0 If custom vendor directory is outside Magento root, then this method will return unexpected result.
Magento::Framework::Code::Reader::SourceArgumentsReader Global SourceArgumentsReader::getImportedNamespaces (array $file) 101.0.0
Magento::Framework::Code::Reader::SourceArgumentsReader Global SourceArgumentsReader::NS_SEPARATOR
Magento::Framework::Code::Reader::SourceArgumentsReader Global SourceArgumentsReader::removeToken ($argument, $token) Not used anymore.
Magento::Framework::Code::Reader::SourceArgumentsReader Global SourceArgumentsReader::resolveNamespaces ($argument, $availableNamespaces) 101.0.0
Magento::CatalogSearch::Model::Search::FilterMapper::StaticAttributeStrategy Class StaticAttributeStrategy
Magento::CatalogInventory::Model::ResourceModel::Stock::Status Class Status 2.3.0 Replaced with Multi Source Inventory https://devdocs.magento.com/guides/v2.3/inventory/catalog-inventory-replacements.html
Magento::CatalogInventory::Model::Source::Stock Class Stock 2.3.0 Replaced with Multi Source Inventory https://devdocs.magento.com/guides/v2.3/inventory/catalog-inventory-replacements.html
Magento::Catalog::Model::Product::Attribute::Backend::Stock Class Stock 102.0.0 as this attribute should be removed
Magento::CatalogInventory::Block::Adminhtml::Form::Field::Stock Class Stock 2.3.0 Replaced with Multi Source Inventory https://devdocs.magento.com/guides/v2.3/inventory/catalog-inventory-replacements.html
Magento::CatalogInventory::Helper::Stock Class Stock 2.3.0 Replaced with Multi Source Inventory https://devdocs.magento.com/guides/v2.3/inventory/catalog-inventory-replacements.html
Magento::CatalogInventory::Helper::Stock Global Stock::addStockStatusToProducts (AbstractCollection $productCollection) 100.1.0 Use Stock::addIsInStockFilterToCollection instead
Magento::CatalogInventory::Model::Indexer::Stock Global Stock::getCacheContext () 100.0.7
Magento::CatalogInventory::Model::ResourceModel::Stock Global Stock::updateLowStockDate ($website) 100.2.5
Magento::CatalogInventory::Model::ResourceModel::Stock Global Stock::updateSetInStock ($website) 100.2.5
Magento::CatalogInventory::Model::ResourceModel::Stock Global Stock::updateSetOutOfStock ($website=null) 100.2.5
Magento::CatalogInventory::Api::Data::StockCollectionInterface Class StockCollectionInterface 2.3.0 Replaced with Multi Source Inventory https://devdocs.magento.com/guides/v2.3/inventory/catalog-inventory-replacements.html
Magento::CatalogInventory::Api::StockConfigurationInterface Class StockConfigurationInterface 2.3.0 Replaced with Multi Source Inventory https://devdocs.magento.com/guides/v2.3/inventory/catalog-inventory-replacements.html
Magento::CatalogInventory::Api::StockCriteriaInterface Class StockCriteriaInterface 2.3.0 Replaced with Multi Source Inventory https://devdocs.magento.com/guides/v2.3/inventory/catalog-inventory-replacements.html
Magento::CatalogInventory::Model::ResourceModel::Indexer::StockFactory Class StockFactory 2.3.0 Replaced with Multi Source Inventory https://devdocs.magento.com/guides/v2.3/inventory/catalog-inventory-replacements.html
Magento::CatalogInventory::Model::StockIndex Global StockIndex::updateProductStockStatus ($productId, $websiteId) 100.1.0
Magento::CatalogInventory::Api::StockIndexInterface Class StockIndexInterface 2.3.0 Replaced with Multi Source Inventory https://devdocs.magento.com/guides/v2.3/inventory/catalog-inventory-replacements.html
Magento::CatalogInventory::Model::ResourceModel::Indexer::Stock::StockInterface Class StockInterface 2.3.0 Replaced with Multi Source Inventory https://devdocs.magento.com/guides/v2.3/inventory/catalog-inventory-replacements.html
Magento::CatalogInventory::Api::Data::StockInterface Class StockInterface 2.3.0 Replaced with Multi Source Inventory https://devdocs.magento.com/guides/v2.3/inventory/catalog-inventory-replacements.html
Magento::CatalogInventory::Api::Data::StockItemCollectionInterface Class StockItemCollectionInterface 2.3.0 Replaced with Multi Source Inventory https://devdocs.magento.com/guides/v2.3/inventory/catalog-inventory-replacements.html
Magento::CatalogInventory::Api::StockItemCriteriaInterface Class StockItemCriteriaInterface 2.3.0 Replaced with Multi Source Inventory https://devdocs.magento.com/guides/v2.3/inventory/catalog-inventory-replacements.html
Magento::CatalogInventory::Api::Data::StockItemInterface Class StockItemInterface 2.3.0 Replaced with Multi Source Inventory https://devdocs.magento.com/guides/v2.3/inventory/catalog-inventory-replacements.html
Magento::CatalogInventory::Api::StockItemRepositoryInterface Class StockItemRepositoryInterface 2.3.0 Replaced with Multi Source Inventory https://devdocs.magento.com/guides/v2.3/inventory/catalog-inventory-replacements.html
Magento::CatalogInventory::Api::StockManagementInterface Class StockManagementInterface 2.3.0 Replaced with Multi Source Inventory https://devdocs.magento.com/guides/v2.3/inventory/catalog-inventory-replacements.html
Magento::CatalogInventory::Api::StockRegistryInterface Class StockRegistryInterface 2.3.0 Replaced with Multi Source Inventory https://devdocs.magento.com/guides/v2.3/inventory/catalog-inventory-replacements.html
Magento::CatalogInventory::Api::StockRepositoryInterface Class StockRepositoryInterface 2.3.0 Replaced with Multi Source Inventory https://devdocs.magento.com/guides/v2.3/inventory/catalog-inventory-replacements.html
Magento::CatalogInventory::Api::StockStateInterface Class StockStateInterface 2.3.0 Replaced with Multi Source Inventory https://devdocs.magento.com/guides/v2.3/inventory/catalog-inventory-replacements.html
Magento::CatalogInventory::Api::Data::StockStatusCollectionInterface Class StockStatusCollectionInterface 2.3.0 Replaced with Multi Source Inventory https://devdocs.magento.com/guides/v2.3/inventory/catalog-inventory-replacements.html
Magento::CatalogInventory::Api::StockStatusCriteriaInterface Class StockStatusCriteriaInterface 2.3.0 Replaced with Multi Source Inventory https://devdocs.magento.com/guides/v2.3/inventory/catalog-inventory-replacements.html
Magento::CatalogSearch::Model::Search::FilterMapper::StockStatusFilter Class StockStatusFilter
Magento::CatalogInventory::Api::Data::StockStatusInterface Class StockStatusInterface 2.3.0 Replaced with Multi Source Inventory https://devdocs.magento.com/guides/v2.3/inventory/catalog-inventory-replacements.html
Magento::CatalogInventory::Api::StockStatusRepositoryInterface Class StockStatusRepositoryInterface 2.3.0 Replaced with Multi Source Inventory https://devdocs.magento.com/guides/v2.3/inventory/catalog-inventory-replacements.html
Magento::CustomerImportExport::Model::ResourceModel::Import::Customer::Storage Global Storage::addCustomer (DataObject $customer)
Magento::Backend::Block::Widget::Grid::Column::Renderer::Store Class Store 100.2.0 in favour of UI component implementation
Magento::Store::Model::Store Global Store::afterSave () 100.1.3
Magento::Store::Model::StoreResolver Global StoreResolver::$cache
Magento::Store::Model::StoreResolver Global StoreResolver::$readerList
Magento::Store::Model::StoreResolver Global StoreResolver::readStoresData ()
Magento::Store::Api::StoreResolverInterface Class StoreResolverInterface
Magento::Store::Test::Unit::Ui::Component::Listing::Column::StoreTest Global StoreTest::prepareDataSourceDataProvider ()
Magento::Store::Test::Unit::Ui::Component::Listing::Column::StoreTest Global StoreTest::testPrepareDataSource ($dataSource, $expectedResult)
Magento::CatalogSearch::Model::Search::BaseSelectStrategy::StrategyMapper Class StrategyMapper
Magento::CatalogSearch::Test::Unit::Model::Search::BaseSelectStrategy::StrategyMapperTest Class StrategyMapperTest
Magento::Elasticsearch::Model::DataProvider::Suggestions Global Suggestions::CONFIG_SUGGESTION_COUNT
Magento::Elasticsearch::Model::DataProvider::Suggestions Global Suggestions::CONFIG_SUGGESTION_COUNT_RESULTS_ENABLED
Magento::Elasticsearch::Model::DataProvider::Suggestions Global Suggestions::CONFIG_SUGGESTION_ENABLED
Magento::CatalogSearch::Model::Search::TableMapper Class TableMapper
Magento::CatalogSearch::Model::Search::TableMapper Global TableMapper::getMappingAlias (FilterInterface $filter) 100.1.6
Magento::CatalogSearch::Test::Unit::Model::Search::TableMapperTest Class TableMapperTest
Magento::Tax::Model::TaxRuleRepository Global TaxRuleRepository::addFilterGroupToCollection (FilterGroup $filterGroup, Collection $collection) 100.2.0
Magento::Tax::Model::TaxRuleRepository Global TaxRuleRepository::translateField ($field) 100.2.0
Magento::Newsletter::Model::Template Global Template::$_mail Unused property
Magento::Backend::Block::Template Global Template::isOutputEnabled ($moduleName=null) 100.2.0 Magento does not support disabling/enabling modules output from the Admin Panel since 2.2.0 version. Module output can still be enabled/disabled in configuration files. However, this functionality should not be used in future development. Module design should explicitly state dependencies to avoid requiring output disabling. This functionality will temporarily be kept in Magento core, as there are unresolved modularity issues that will be addressed in future releases.
Magento::Email::Model::Template Global Template::XML_PATH_SENDING_RETURN_PATH_EMAIL
Magento::Email::Model::Template Global Template::XML_PATH_SENDING_SET_RETURN_PATH
Magento::Email::Model::Template Global Template::XML_PATH_SYSTEM_SMTP_DISABLE
Magento::Framework::App::TemplateTypesInterface Class TemplateTypesInterface 101.0.0 because of incorrect location
Magento::CatalogSearch::Model::Indexer::Scope::TemporaryResolver Class TemporaryResolver
Magento::Framework::Search::Adapter::Mysql::TemporaryStorage Class TemporaryStorage
Magento::Framework::Search::Adapter::Mysql::TemporaryStorage Global TemporaryStorage::storeDocuments ($documents) 100.1.0
Magento::Framework::Search::Adapter::Mysql::TemporaryStorageFactory Class TemporaryStorageFactory
Magento::Framework::Search::Adapter::Mysql::Filter::Builder::Term Class Term
Magento::Framework::Search::Adapter::Mysql::Aggregation::Builder::Term Class Term
Magento::CatalogSearch::Model::Search::FilterMapper::TermDropdownStrategy Class TermDropdownStrategy
Magento::CatalogSearch::Model::Search::FilterMapper::TermDropdownStrategy Global TermDropdownStrategy::__construct ( $storeManager, $resourceConnection, EavConfig $eavConfig, $scopeConfig, AliasResolver $aliasResolver, SelectBuilder $selectBuilder=null)
Magento::CatalogSearch::Test::Unit::Model::Search::FilterMapper::TermDropdownStrategyTest Class TermDropdownStrategyTest
Magento::FunctionalTestingFramework::Test::Objects::TestHookObject Global TestHookObject::getCustomData () because no usages where found. Will be removed next major release.
Magento::FunctionalTestingFramework::Test::Objects::TestObject Global TestObject::getCustomData () because no usages where found and property does not exist. Will be removed next major release.
Magento::Backend::Block::Widget::Grid::Column::Renderer::Text Class Text 100.2.0 in favour of UI component implementation
Magento::Widget::Model::ResourceModel::Widget::Instance::Options::ThemeId Class ThemeId 100.1.7 created new class that correctly loads theme options and whose name follows naming convention
Magento::Framework::MessageQueue::Config::Reader::Xml::Converter::TopicConfig Class TopicConfig 100.2.0
Magento::Amqp::Model::Topology Class Topology 100.2.0
Magento::Amqp::Model::Topology Global Topology::IS_DURABLE
Magento::Amqp::Model::Topology Global Topology::TOPIC_EXCHANGE
Magento::Sales::Block::Adminhtml::Order::Totalbar Class Totalbar @api
Magento::Framework::DB::Tree Class Tree Not used anymore.
Magento::Framework::DB::Tree Global Tree::__construct ($config=[]) Not used anymore.
Magento::Framework::DB::Tree Global Tree::_addExtTablesToSelect (Select &$select) Not used anymore.
Magento::Framework::DB::Tree Global Tree::addTable ($tableName, $joinCondition, $fields=' *') Not used anymore.
Magento::Framework::DB::Tree Global Tree::appendChild ($nodeId, $data) Not used anymore.
Magento::Framework::DB::Tree Global Tree::checkNodes () Not used anymore.
Magento::Framework::DB::Tree Global Tree::clear ($data=[]) Not used anymore.
Magento::Framework::DB::Tree Global Tree::getChildren ($nodeId, $startLevel=0, $endLevel=0) Not used anymore.
Magento::Framework::DB::Tree Global Tree::getKeys () Not used anymore.
Magento::Framework::DB::Tree Global Tree::getNode ($nodeId) Not used anymore.
Magento::Framework::DB::Tree Global Tree::getNodeInfo ($nodeId) Not used anymore.
Magento::Framework::DB::Tree Global Tree::moveNode ($eId, $pId, $aId=0) Not used anymore.
Magento::Framework::DB::Tree Global Tree::moveNodes ($eId, $pId, $aId=0) Not used anymore.
Magento::Framework::DB::Tree Global Tree::removeNode ($nodeId) Not used anymore.
Magento::Framework::DB::Tree Global Tree::setIdField ($name) Not used anymore.
Magento::Framework::DB::Tree Global Tree::setLeftField ($name) Not used anymore.
Magento::Framework::DB::Tree Global Tree::setLevelField ($name) Not used anymore.
Magento::Framework::DB::Tree Global Tree::setPidField ($name) Not used anymore.
Magento::Framework::DB::Tree Global Tree::setRightField ($name) Not used anymore.
Magento::Framework::DB::Tree Global Tree::setTable ($name) Not used anymore.
Magento::Framework::Filter::Truncate Class Truncate
Magento::Framework::Reflection::TypeProcessor Global TypeProcessor::classHasMethod (ClassReflection $class, $methodName) 100.1.0
Magento::Framework::Reflection::TypeProcessor Global TypeProcessor::dataObjectGetterDescriptionToFieldDescription ($shortDescription) 100.1.0
Magento::Framework::Reflection::TypeProcessor Global TypeProcessor::dataObjectGetterNameToFieldName ($getterName) 100.1.0
Magento::Framework::Reflection::TypeProcessor Global TypeProcessor::findAccessorMethodName (ClassReflection $class, $camelCaseProperty, $accessorName, $boolAccessorName) 100.1.0
Magento::Framework::Reflection::TypeProcessor Global TypeProcessor::findGetterMethodName (ClassReflection $class, $camelCaseProperty) 100.1.0
Magento::Framework::Reflection::TypeProcessor Global TypeProcessor::findSetterMethodName (ClassReflection $class, $camelCaseProperty) 100.1.0
Magento::CatalogSearch::Model::Indexer::Scope::UnknownStateException Class UnknownStateException
Magento::Framework::Unserialize::Unserialize Class Unserialize 101.0.0
Magento::Eav::Model::Entity::Attribute::Backend::Time::Updated Global Updated::__construct (\Magento\Framework\Stdlib\DateTime $dateTime) 100.1.0 Remove unused dependency
Magento::Eav::Model::ResourceModel::UpdateHandler Global UpdateHandler::getReadHandler () 100.1.0
Magento::Theme::Controller::Adminhtml::System::Design::Theme::UploadCss Class UploadCss 100.2.0
Magento::Framework::File::Uploader Global Uploader::chmod ($file) 100.0.8
Magento::Framework::File::Uploader Global Uploader::getDispretionPath ($fileName) 101.0.4
Magento::Framework::File::Uploader Global Uploader::MAX_IMAGE_HEIGHT
Magento::Framework::File::Uploader Global Uploader::MAX_IMAGE_WIDTH
Magento::Theme::Controller::Adminhtml::System::Design::Theme::UploadJs Class UploadJs
Magento::Framework::Url Global Url::escape ($value) 101.0.0
Magento::User::Model::User Global User::$_storeManager
Magento::User::Model::User Global User::$_transportBuilder
Magento::User::Model::User Global User::sendPasswordResetConfirmationEmail ()
Magento::User::Model::User Global User::sendPasswordResetNotificationEmail () 100.1.0
Magento::User::Model::User Global User::sendUserNotificationEmail ($changes, $email=null)
Magento::User::Model::User Global User::XML_PATH_FORGOT_EMAIL_IDENTITY
Magento::User::Model::User Global User::XML_PATH_FORGOT_EMAIL_TEMPLATE
Magento::User::Model::User Global User::XML_PATH_RESET_PASSWORD_TEMPLATE
Magento::User::Model::User Global User::XML_PATH_USER_NOTIFICATION_TEMPLATE
Magento::Catalog::Controller::Adminhtml::Product::Validate Global Validate::getInitializationHelper () 101.0.0
Magento::Framework::App::Config::Scope::Validator Class Validator 101.0.0 Added in order to avoid backward incompatibility because class was moved to another directory.
Magento::Framework::App::Test::Unit::Config::Scope::ValidatorTest Class ValidatorTest As tested model class was moved to another directory, unit test was created in the appropriate directory.
Magento::Framework::App::Config::ValueInterface Global ValueInterface::ENTITY since it is not used
Magento::ConfigurableProduct::Model::Product::VariationHandler Global VariationHandler::prepareAttributeSetToBeBaseForNewVariations (\Magento\Catalog\Model\Product $product) 100.1.0
Magento::Vault::Model::Method::Vault Global Vault::TOKEN_METADATA_KEY
Magento::Catalog::Block::Product::View Global View::getWishlistOptions () 101.0.1
Magento::Reports::Block::Product::Widget::Viewed Class Viewed 100.2.0 Since new frontend base widgets are provided
Magento::Reports::Block::Product::Viewed Class Viewed 100.2.0
Magento::Framework::App::ViewInterface Class ViewInterface 101.0.0
Magento::CatalogSearch::Model::Search::FilterMapper::VisibilityFilter Class VisibilityFilter
Magento::Catalog::Ui::Component::Listing::Columns::Websites Global Websites::prepareDataSource (array $dataSource) 101.0.0
Magento::Widget::Model::ResourceModel::Widget Class Widget 101.0.0 Data from this table was moved to xml(widget.xml).
Magento::Widget::Model::Widget Global Widget::getConfigAsXml ($type) 101.0.0
Magento::Framework::Search::Adapter::Mysql::Filter::Builder::Wildcard Class Wildcard
Magento::Setup::Module::I18n::Pack::WriterInterface Global WriterInterface::write (Dictionary $dictionary, $packPath, Locale $locale, $mode) 2.1.0 Writing to a specified pack path is not supported after custom vendor directory support. Dictionary data will be written to current Magento codebase.
Magento::Framework::MessageQueue::Config::Reader::Xml Class Xml 100.2.0
Zend_Acl Global Zend_Acl::add (Zend_Acl_Resource_Interface $resource, $parent=null) in version 1.9.1 and will be available till 2.0. New code should use addResource() instead.
Zend_Acl Global Zend_Acl::getRegisteredRoles () Deprecated since version 1.10 (December 2009)
Zend_Cache_Backend Global Zend_Cache_Backend::isAutomaticCleaningAvailable ()
Zend_Cache_Backend_Apc Global Zend_Cache_Backend_Apc::isAutomaticCleaningAvailable ()
Zend_Cache_Backend_Static Global Zend_Cache_Backend_Static::_validateIdOrTag ($string) Not usable until perhaps ZF 2.0
Zend_Cache_Backend_WinCache Global Zend_Cache_Backend_WinCache::isAutomaticCleaningAvailable ()
Zend_Cache_Frontend_File Global Zend_Cache_Frontend_File::setMasterFile ($masterFile)
Zend_Cache_Frontend_Page Global Zend_Cache_Frontend_Page::_setContentTypeMemorization ($value)
Zend_Db_Table_Abstract Global Zend_Db_Table_Abstract::fetchNew () since 0.9.3 - use createRow() instead.
Zend_File_Transfer_Adapter_Abstract Global Zend_File_Transfer_Adapter_Abstract::setDestination ($destination, $files=null) Will be changed to be a filter!!!
Zend_Filter Global Zend_Filter::get ($value, $classBaseName, array $args=array(), $namespaces=array())
Zend_Filter_Inflector Global Zend_Filter_Inflector::setConfig (Zend_Config $config) Use setOptions() instead
Zend_Filter_Input Global Zend_Filter_Input::addNamespace ($namespaces) since 1.5.0RC1 - use addFilterPrefixPath() or addValidatorPrefixPath instead.
Zend_Filter_StripTags Global Zend_Filter_StripTags::getCommentsAllowed ()
Zend_Filter_StripTags Global Zend_Filter_StripTags::setCommentsAllowed ($commentsAllowed)
Zend_Http_Client Global Zend_Http_Client::_getParametersRecursive ($parray, $urlencode=false) since 1.9
Zend_Loader Global Zend_Loader::_includeFile ($filespec, $once=false) Since 1.5.0; use loadFile() instead
Zend_Loader Global Zend_Loader::autoload ($class) Since 1.8.0
Zend_Loader Global Zend_Loader::registerAutoload ($class='Zend_Loader', $enabled=true) Since 1.8.0
Zend_Locale Global Zend_Locale::getCountryTranslation ($value, $locale=null)
Zend_Locale Global Zend_Locale::getCountryTranslationList ($locale=null)
Zend_Locale Global Zend_Locale::getLanguageTranslation ($value, $locale=null)
Zend_Locale Global Zend_Locale::getLanguageTranslationList ($locale=null)
Zend_Locale Global Zend_Locale::getScriptTranslation ($value, $locale=null)
Zend_Locale Global Zend_Locale::getScriptTranslationList ($locale=null)
Zend_Locale Global Zend_Locale::getTerritoryTranslation ($value, $locale=null)
Zend_Locale Global Zend_Locale::getTerritoryTranslationList ($locale=null)
Zend_Mail Global Zend_Mail::_clearHeader ($headerName) use public method directly
Zend_Mail Global Zend_Mail::getEncodingOfHeaders () use getHeaderEncoding() instead
Zend_Mail Global Zend_Mail::setEncodingOfHeaders ($encoding) Use setHeaderEncoding() instead.
Zend_Mail_Protocol_Pop3 Global Zend_Mail_Protocol_Pop3::retrive ($msgno) since 1.1.0; this method has a typo - please use retrieve()
Zend_Server_Abstract Global Zend_Server_Abstract::lowerCase (&$value, &$key)
Zend_Validate Global Zend_Validate::getErrors () Since 1.5.0
Zend_Validate_Abstract Global Zend_Validate_Abstract::getErrors () Since 1.5.0