PHP Класс Sulu\Bundle\MediaBundle\Media\FormatCache\LocalFormatCache

Наследование: implements Sulu\Bundle\MediaBundle\Media\FormatCache\FormatCacheInterface
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$formats array
$path string
$pathUrl string
$segments integer

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

Метод Описание
__construct ( Symfony\Component\Filesystem\Filesystem $filesystem, $path, $pathUrl, $segments, $formats )
analyzedMediaUrl ( $url )
clear ( )
getMediaUrl ( $id, $fileName, $options, $format, $version, $subVersion )
purge ( $id, $fileName, $options )
save ( $content, $id, $fileName, $options, $format )

Защищенные методы

Метод Описание
getFormatFromUrl ( string $url ) : string return the format by a given url.
getIdFromUrl ( string $url ) : integer return the id of by a given url.
getPath ( string $prePath, integer $id, string $fileName, string $format ) : string
getPathUrl ( string $prePath, integer $id, string $fileName, string $format, string $version = '', string $subVersion = '' ) : string
getSegment ( $id ) : string

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

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

public __construct ( Symfony\Component\Filesystem\Filesystem $filesystem, $path, $pathUrl, $segments, $formats )
$filesystem Symfony\Component\Filesystem\Filesystem

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

public analyzedMediaUrl ( $url )

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

public clear ( )

getFormatFromUrl() защищенный Метод

return the format by a given url.
protected getFormatFromUrl ( string $url ) : string
$url string
Результат string

getIdFromUrl() защищенный Метод

return the id of by a given url.
protected getIdFromUrl ( string $url ) : integer
$url string
Результат integer

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

public getMediaUrl ( $id, $fileName, $options, $format, $version, $subVersion )

getPath() защищенный Метод

protected getPath ( string $prePath, integer $id, string $fileName, string $format ) : string
$prePath string
$id integer
$fileName string
$format string
Результат string

getPathUrl() защищенный Метод

protected getPathUrl ( string $prePath, integer $id, string $fileName, string $format, string $version = '', string $subVersion = '' ) : string
$prePath string
$id integer
$fileName string
$format string
$version string
$subVersion string
Результат string

getSegment() защищенный Метод

protected getSegment ( $id ) : string
$id
Результат string

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

public purge ( $id, $fileName, $options )

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

public save ( $content, $id, $fileName, $options, $format )

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

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

protected array $formats
Результат array

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

protected string $path
Результат string

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

protected string $pathUrl
Результат string

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

protected int $segments
Результат integer