Beispiel #1
0
 public function delete()
 {
     $items = array();
     $this->_saveIteratorPosition();
     try {
         foreach ($this as $id => $item) {
             $items[$id] = $item;
         }
     } catch (Exception $e) {
         $this->_loadIteratorPosition();
         throw $e;
     }
     $this->_loadIteratorPosition();
     if (!empty($items)) {
         BaseZF_DbItem::massDelete($items);
     }
     $this->setIds(array());
     return $this;
 }