PHP Класс Sulu\Bundle\MediaBundle\Media\Storage\LocalStorage

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

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

Свойство Тип Описание
$logger Symfony\Component\HttpKernel\Log\NullLogger | Symfony\Component\HttpKernel\Tests\Logger

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

Метод Описание
__construct ( $uploadPath, $segments, Symfony\Component\Filesystem\Filesystem $filesystem, $logger = null )
load ( $fileName, $version, $storageOption )
loadAsString ( $fileName, $version, $storageOption )
remove ( $storageOption )
save ( $tempPath, $fileName, $version, $storageOption = null )

Приватные методы

Метод Описание
addStorageOption ( $key, $value )
getPathByFolderAndFileName ( $folder, $fileName ) : string
getStorageOption ( $key ) : mixed
getUniqueFileName ( $folder, $fileName, integer $counter ) : string get a unique filename in path.

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

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

public __construct ( $uploadPath, $segments, Symfony\Component\Filesystem\Filesystem $filesystem, $logger = null )
$filesystem Symfony\Component\Filesystem\Filesystem

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

public load ( $fileName, $version, $storageOption )

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

public loadAsString ( $fileName, $version, $storageOption )

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

public remove ( $storageOption )

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

public save ( $tempPath, $fileName, $version, $storageOption = null )

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

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

protected NullLogger,Symfony\Component\HttpKernel\Log|Logger,Symfony\Component\HttpKernel\Tests $logger
Результат Symfony\Component\HttpKernel\Log\NullLogger | Symfony\Component\HttpKernel\Tests\Logger