Nette\Database\Table\ActiveRow::delete PHP Метод

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

Deletes row.
public delete ( ) : integer
Результат integer number of affected rows
    public function delete()
    {
        $res = $this->table->createSelectionInstance()->wherePrimary($this->getPrimary())->delete();
        if ($res > 0 && ($signature = $this->getSignature(FALSE))) {
            unset($this->table[$signature]);
        }
        return $res;
    }

Usage Example

Пример #1
0
 public function actionDelete($id)
 {
     $this->exist($id);
     $this->row->delete();
     $this->flashMessage($this->translator->translate('admin.text.itemDeleted'));
     $this->redirect('default');
 }
All Usage Examples Of Nette\Database\Table\ActiveRow::delete