public function delete() { $res = $this->table->createSelectionInstance()->wherePrimary($this->getPrimary())->delete(); if ($res > 0 && ($signature = $this->getSignature(FALSE))) { unset($this->table[$signature]); } return $res; }
public function actionDelete($id) { $this->exist($id); $this->row->delete(); $this->flashMessage($this->translator->translate('admin.text.itemDeleted')); $this->redirect('default'); }