Open
Description
The following interfaces should be deprecated
- app/code/Magento/Catalog/Model/Layer/ContextInterface.php: Note from Kril: As Magento moves from inheritance-based APIs all such classes will be deprecated together with their corresponding abstract classes.
- app/code/Magento/Catalog/Model/Product/Gallery/ImagesConfigFactoryInterface.php: No need to introduce interface for factories. Factory class must marked as @api instead
- lib/internal/Magento/Framework/EntityManager/EntityMetadataInterface.php: This component was never finished and not recommended for usage
- lib/internal/Magento/Framework/EntityManager/HydratorInterface.php: This component was never finished and not recommended for usage
- lib/internal/Magento/Framework/EntityManager/MapperInterface.php: This component was never finished and not recommended for usage
- lib/internal/Magento/Framework/EntityManager/Operation/AttributeInterface.php: This component was never finished and not recommended for usage
- lib/internal/Magento/Framework/EntityManager/Operation/CheckIfExistsInterface.php: This component was never finished and not recommended for usage
- lib/internal/Magento/Framework/EntityManager/Operation/CreateInterface.php: This component was never finished and not recommended for usage
- lib/internal/Magento/Framework/EntityManager/Operation/DeleteInterface.php: This component was never finished and not recommended for usage
- lib/internal/Magento/Framework/EntityManager/Operation/ExtensionInterface.php: This component was never finished and not recommended for usage
- lib/internal/Magento/Framework/EntityManager/Operation/ReadInterface.php: This component was never finished and not recommended for usage
- lib/internal/Magento/Framework/EntityManager/Operation/UpdateInterface.php: This component was never finished and not recommended for usage
- lib/internal/Magento/Framework/EntityManager/OperationInterface.php: This component was never finished and not recommended for usage
- Magento\Framework\App\Helper\Context The class comment states that it must not be used directly and should deprecated
- Magento\Framework\EntityManager\Operation\ExtensionInterface EntityManager was not finished and should not be used
- Magento\Framework\EntityManager\EntityManager EntityManager was not finished and should not be used
- Magento\Customer\Helper\Session\CurrentCustomer Use \Magento\Customer\Model\Session::getId()
- Magento\Framework\Url\Helper\Data Use @api \Magento\Framework\Url\EncoderInterface::encode and \Magento\Framework\UrlInterface::getCurrentUrl
- Magento\Framework\HTTP\ZendClient Use Interface instead \Magento\Framework\HTTP\ClientInterface