Skip to content

Mark interfaces as deprecated #32040

Open
@sivaschenko

Description

@sivaschenko

The following interfaces should be marked as deprecated in 2.4-develop branch

  1. app/code/Magento/AsynchronousOperations/Model/OperationRepositoryInterface.php: Deprecate and move to \Magento\AsynchronousOperations\Model\ResourceModel\Operation\OperationRepository
  2. lib/internal/Magento/Framework/View/Asset/PreProcessor/Helper/SortInterface.php: Deprecate and move out from /Helper/ namespace
  3. app/code/Magento/Quote/Model/GuestCart/GuestShippingMethodManagementInterface.php: Interface with the same name exists in /Api/ scope, which is confusing. Need to change the name/move and deprecate older interface
  4. app/code/Magento/Quote/Model/ShippingMethodManagementInterface.php: Interface with the same name exists in /Api/ scope, which is confusing. Need to change the name/move and deprecate older interface
  5. app/code/Magento/MediaGalleryUi/Model/InsertImageDataInterface.php: This interface should be deprecated and extracted to a separate module together with GetInsertImageData and GetInsertImageContent services

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions