Gc\View\Collection::delete PHP Méthode

delete() public méthode

delete properties
public delete ( ) : boolean
Résultat boolean
    public function delete()
    {
        $this->events()->trigger(__CLASS__, 'before.delete', $this);
        if (!empty($this->data['document_type_id'])) {
            $table = new TableGateway('document_type_view', $this->getAdapter());
            $table->delete(array('document_type_id' => $this->getDocumentTypeId()));
            $this->events()->trigger(__CLASS__, 'after.delete', $this);
            return true;
        }
        $this->events()->trigger(__CLASS__, 'after.delete.failed', $this);
        return false;
    }

Usage Example

Exemple #1
0
 /**
  * Test
  *
  * @return void
  */
 public function testDeleteFailed()
 {
     $this->object->init(0);
     $this->assertFalse($this->object->delete());
 }