Imbo\EventListener\DatabaseOperations::loadImage PHP Method

loadImage() public method

Load an image
public loadImage ( Imbo\EventManager\EventInterface $event )
$event Imbo\EventManager\EventInterface An event instance
    public function loadImage(EventInterface $event)
    {
        $request = $event->getRequest();
        $response = $event->getResponse();
        $event->getDatabase()->load($request->getUser(), $request->getImageIdentifier(), $response->getModel());
    }

Usage Example

Beispiel #1
0
 /**
  * @covers Imbo\EventListener\DatabaseOperations::loadImage
  */
 public function testCanLoadImage()
 {
     $this->response->expects($this->any())->method('getModel')->will($this->returnValue($this->image));
     $this->database->expects($this->once())->method('load')->with($this->user, $this->imageIdentifier, $this->image);
     $this->listener->loadImage($this->event);
 }