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

Get an image model attached to the request (on POST)
public getImage ( ) : null | Image
Результат null | Imbo\Model\Image
Пример #1
0
 /**
  * Create an error based on an exception instance
  *
  * @param Exception $exception An Imbo\Exception instance
  * @param Request The current request
  * @return Error
  */
 public static function createFromException(Exception $exception, Request $request)
 {
     $date = new DateTime('now', new DateTimeZone('UTC'));
     $model = new self();
     $model->setHttpCode($exception->getCode())->setErrorMessage($exception->getMessage())->setDate($date)->setImboErrorCode($exception->getImboErrorCode() ?: Exception::ERR_UNSPECIFIED);
     if ($image = $request->getImage()) {
         $model->setImageIdentifier($image->getChecksum());
     } else {
         if ($identifier = $request->getImageIdentifier()) {
             $model->setImageIdentifier($identifier);
         }
     }
     return $model;
 }
Пример #2
0
 /**
  * @covers Imbo\Http\Request\Request::getImage
  * @covers Imbo\Http\Request\Request::setImage
  */
 public function testCanSetAndGetAnImage()
 {
     $image = $this->getMock('Imbo\\Model\\Image');
     $this->assertSame($this->request, $this->request->setImage($image));
     $this->assertSame($image, $this->request->getImage());
 }