Files
magento2/app/code/Magento/Backend/Model/Image/UploadResizeConfigInterface.php
2021-04-13 13:37:44 +03:00

40 lines
736 B
PHP

<?php
/**
* Copyright © Magento, Inc. All rights reserved.
* See COPYING.txt for license details.
*/
declare(strict_types=1);
namespace Magento\Backend\Model\Image;
/**
* Interface UploadResizeConfigInterface
*
* Used to retrieve configuration for frontend image uploader
*
* @api
*/
interface UploadResizeConfigInterface
{
/**
* Get maximal width value for resized image
*
* @return int
*/
public function getMaxWidth(): int;
/**
* Get maximal height value for resized image
*
* @return int
*/
public function getMaxHeight(): int;
/**
* Get config value for frontend resize
*
* @return bool
*/
public function isResizeEnabled(): bool;
}