function doDelete($debug = 0)
 {
     $this->cacheImages();
     foreach ($this->images as $img) {
         $img->doDelete($debug);
     }
     parent::doDelete($debug);
 }
 public function doDelete($debug = 0)
 {
     $origFile = $_SERVER['DOCUMENT_ROOT'] . APP_ROOT_PATH . '/image_data/specimen/' . $this->image_reference;
     if (file_exists($origFile)) {
         if (rename($origFile, $origFile . '.DEL')) {
             parent::doDelete($debug);
         }
     } else {
         parent::doDelete($debug);
     }
 }
 public function doDelete($debug = 0)
 {
     $this->loadPageFields();
     $this->loadSpecimens();
     foreach ($this->page_fields as $pf) {
         $pf->doDelete($debug);
     }
     foreach ($this->specimens as $s) {
         $s->doDelete($debug);
     }
     parent::doDelete($debug);
 }