PHP Класс eZ\Publish\Core\IO\TolerantIOService

Meant to be used on a "broken" instance where the storage directory isn't in sync with the database. Note that it will still return false when exists() is used.
Наследование: extends IOService
Показать файл Открыть проект

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

Свойство Тип Описание
$logger Psr\Log\LoggerInterface

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

Метод Описание
deleteBinaryFile ( BinaryFile $binaryFile ) Deletes $binaryFile.
loadBinaryFile ( string $binaryFileId ) : BinaryFile | eZ\Publish\Core\IO\Values\MissingBinaryFile Loads the binary file with $binaryFileId.
loadBinaryFileByUri ( $binaryFileUri )
setLogger ( Psr\Log\LoggerInterface $logger = null )

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

Метод Описание
logMissingFile ( $id )

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

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

Deletes $binaryFile.
public deleteBinaryFile ( BinaryFile $binaryFile )
$binaryFile eZ\Publish\Core\IO\Values\BinaryFile

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

Loads the binary file with $binaryFileId.
public loadBinaryFile ( string $binaryFileId ) : BinaryFile | eZ\Publish\Core\IO\Values\MissingBinaryFile
$binaryFileId string
Результат eZ\Publish\Core\IO\Values\BinaryFile | eZ\Publish\Core\IO\Values\MissingBinaryFile

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

public loadBinaryFileByUri ( $binaryFileUri )

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

public setLogger ( Psr\Log\LoggerInterface $logger = null )
$logger Psr\Log\LoggerInterface

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

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

protected LoggerInterface,Psr\Log $logger
Результат Psr\Log\LoggerInterface