‪TYPO3CMS  10.4
TYPO3\CMS\Core\Imaging\ImageManipulation\Ratio Class Reference

Public Member Functions

 __construct (string $id, string $title, float $value)
 
string getId ()
 
array asArray ()
 
float getRatioValue ()
 
bool isFree ()
 

Static Public Member Functions

static Ratio[] createMultipleFromConfiguration (array $config)
 

Protected Attributes

string $id
 
string $title
 
float $value
 

Detailed Description

Definition at line 20 of file Ratio.php.

Constructor & Destructor Documentation

◆ __construct()

TYPO3\CMS\Core\Imaging\ImageManipulation\Ratio::__construct ( string  $id,
string  $title,
float  $value 
)

Member Function Documentation

◆ asArray()

array TYPO3\CMS\Core\Imaging\ImageManipulation\Ratio::asArray ( )

◆ createMultipleFromConfiguration()

static Ratio [] TYPO3\CMS\Core\Imaging\ImageManipulation\Ratio::createMultipleFromConfiguration ( array  $config)
static
Parameters
array$config
Returns
Ratio[]
Exceptions

Definition at line 52 of file Ratio.php.

References TYPO3\CMS\Core\Imaging\ImageManipulation\Ratio\$id.

Referenced by TYPO3\CMS\Core\Imaging\ImageManipulation\CropVariant\createFromConfiguration().

◆ getId()

string TYPO3\CMS\Core\Imaging\ImageManipulation\Ratio::getId ( )

◆ getRatioValue()

float TYPO3\CMS\Core\Imaging\ImageManipulation\Ratio::getRatioValue ( )

◆ isFree()

bool TYPO3\CMS\Core\Imaging\ImageManipulation\Ratio::isFree ( )
Returns
‪bool

Definition at line 93 of file Ratio.php.

Referenced by TYPO3\CMS\Core\Imaging\ImageManipulation\Area\applyRatioRestriction().

Member Data Documentation

◆ $id

◆ $title

string TYPO3\CMS\Core\Imaging\ImageManipulation\Ratio::$title
protected

◆ $value

float TYPO3\CMS\Core\Imaging\ImageManipulation\Ratio::$value
protected