/** * @return void */ public function delete() { if ($this->getO_Id() == 1) { throw new Exception("root-node cannot be deleted"); } parent::delete(); }
/** * @return void */ public function delete() { // delete all versions foreach ($this->getO_versions() as $v) { $v->delete(); } $this->getResource()->deleteAllTasks(); parent::delete(); }