Esempio n. 1
0
 /**
  * Returns a read (mode: rb) file resource to $binaryFile
  *
  * @param \eZ\Publish\Core\IO\Values\BinaryFile $binaryFile
  *
  * @throws \eZ\Publish\Core\Base\Exceptions\InvalidArgumentValue
  *
  * @return resource
  */
 public function getFileInputStream(BinaryFile $binaryFile)
 {
     if (empty($binaryFile->id) || !is_string($binaryFile->id)) {
         throw new InvalidArgumentValue("binaryFileId", $binaryFile->id, "BinaryFile");
     }
     return $this->ioHandler->getFileResource($this->getPrefixedUri($binaryFile->id));
 }
Esempio n. 2
0
 /**
  * @covers \eZ\Publish\Core\IO\Handler::getFileResource
  * @expectedException \eZ\Publish\Core\Base\Exceptions\NotFoundException
  */
 public function testGetFileResourceNonExistingFile()
 {
     $this->IOHandler->getFileResource('images/testGetFileResourceNonExistingFile.png');
 }