PHP Класс Xpressengine\Media\Models\Image

Автор: XE Developers ([email protected])
Наследование: extends Media
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$mimes array Available mime type

Открытые методы

Метод Описание
getMetaModel ( ) : string Returns meta data model for current model
getThumbnail ( Media $media, string $type, string $dimension, boolean $defaultSelf = true ) : Image | null Get a thumbnail image
getThumbnails ( Media $media, null | string $type = null ) : Image[] Get thumbnails
getType ( ) : string Returns media type
render ( array $option = [] ) : string Rendered media

Описание методов

getMetaModel() публичный Метод

Returns meta data model for current model
public getMetaModel ( ) : string
Результат string

getThumbnail() публичный статический Метод

Get a thumbnail image
public static getThumbnail ( Media $media, string $type, string $dimension, boolean $defaultSelf = true ) : Image | null
$media Media media instance
$type string thumbnail make type
$dimension string dimension code
$defaultSelf boolean if set true, returns self when thumbnail not exists
Результат Image | null

getThumbnails() публичный статический Метод

Get thumbnails
public static getThumbnails ( Media $media, null | string $type = null ) : Image[]
$media Media media instance
$type null | string thumbnail make type
Результат Image[]

getType() публичный Метод

Returns media type
public getType ( ) : string
Результат string

render() публичный Метод

Rendered media
public render ( array $option = [] ) : string
$option array rendering option
Результат string

Описание свойств

$mimes защищенное статическое свойство

Available mime type
protected static array $mimes
Результат array