Imbo\Resource\Metadata::delete PHP Method

delete() public method

Handle DELETE requests
public delete ( Imbo\EventManager\EventInterface $event )
$event Imbo\EventManager\EventInterface The current event
    public function delete(EventInterface $event)
    {
        $event->getManager()->trigger('db.metadata.delete');
        $event->getResponse()->setModel(new Model\Metadata());
    }

Usage Example

Beispiel #1
0
 /**
  * @covers Imbo\Resource\Metadata::delete
  */
 public function testSupportsHttpDelete()
 {
     $this->manager->expects($this->once())->method('trigger')->with('db.metadata.delete');
     $this->response->expects($this->once())->method('setModel')->with($this->isInstanceOf('Imbo\\Model\\ArrayModel'));
     $this->resource->delete($this->event);
 }