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