/** * deleting an album also needs to delete imagesets and images. * @see PerchBase::delete() */ public function delete() { //get imagesets for this album $PerchGallery_Images = new PerchGallery_Images(); $images = $PerchGallery_Images->get_by_album_id($this->id()); if (is_array($images)) { foreach ($images as $Image) { //call the delete method which also deletes any versions for this image $Image->delete(); } } parent::delete(); return true; }
public function delete() { parent::delete(); $this->db->delete(PERCH_DB_PREFIX . 'blog_comments', $this->pk, $this->id()); }
public function delete() { $this->db->delete(PERCH_DB_PREFIX . 'events_to_categories', 'categoryID', $this->id()); parent::delete(); }
public function delete() { $this->delete_versions(); return parent::delete(); }
public function delete() { $this->db->execute('DELETE FROM ' . PERCH_DB_PREFIX . 'members_member_tags WHERE memberID=' . $this->id()); return parent::delete(); }
/** * Delete record from database */ public function delete() { $this->db->delete(PERCH_DB_PREFIX . 'root_locator_tasks', 'addressID', $this->id()); return parent::delete(); }
public function delete() { $this->db->delete(PERCH_DB_PREFIX . 'forms_responses', 'formID', $this->details[$this->pk]); return parent::delete(); }
public function delete() { $this->db->delete(PERCH_DB_PREFIX . 'blog_posts_to_tags', 'tagID', $this->id()); parent::delete(); }