eZ\Publish\Core\IO\TolerantIOService::loadBinaryFileByUri PHP Метод

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

public loadBinaryFileByUri ( $binaryFileUri )
    public function loadBinaryFileByUri($binaryFileUri)
    {
        try {
            $binaryFileId = $this->removeUriPrefix($this->binarydataHandler->getIdFromUri($binaryFileUri));
        } catch (InvalidArgumentException $e) {
            $this->logMissingFile($binaryFileUri);
            return new MissingBinaryFile(['uri' => $binaryFileUri]);
        }
        try {
            return $this->loadBinaryFile($binaryFileId);
        } catch (BinaryFileNotFoundException $e) {
            $this->logMissingFile($binaryFileUri);
            return new MissingBinaryFile(['id' => $binaryFileId, 'uri' => $this->binarydataHandler->getUri($this->getPrefixedUri($binaryFileId))]);
        }
    }