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

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

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

Свойство Тип Описание
$guarded array The attributes that aren't mass assignable.
$mimes array Available mime type

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

Метод Описание
__toString ( ) : string Convert to string
getMetaModel ( ) : string Returns meta data model for current model
getMimes ( ) : array Returns available mime type
getType ( ) : string Returns media type
make ( File $file ) : static Make media model
meta ( ) : Illuminate\Database\Eloquent\Relations\HasOne Meta data relationship
render ( array $option = [] ) : string Rendered media
toArray ( ) : array Get the instance as an array.

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

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

Convert to string
public __toString ( ) : string
Результат string

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

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

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

Returns available mime type
public static getMimes ( ) : array
Результат array

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

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

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

Make media model
public static make ( File $file ) : static
$file Xpressengine\Storage\File file model
Результат static

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

Meta data relationship
public meta ( ) : Illuminate\Database\Eloquent\Relations\HasOne
Результат Illuminate\Database\Eloquent\Relations\HasOne

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

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

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

Get the instance as an array.
public toArray ( ) : array
Результат array

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

$guarded защищенное свойство

The attributes that aren't mass assignable.
protected array $guarded
Результат array

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

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