public function delete() { try { $this->db->delete($this->tableName, $this->primaryKeyName . " = " . $this->db->quote($this->primaryKeyValue)); $this->primaryKeyValue = null; } catch (Zend_Db_Exception $e) { $this->errors[] = $this->localizer->translate("Database Error: %1\$s", $e->getMessage()); return false; } return "delete"; }