public function delete($unlink = true) { $import_file_path = wp_all_import_get_absolute_path($this->path); if (@file_exists($import_file_path) and $unlink) { wp_all_import_remove_source($import_file_path); } return parent::delete(); }
public function delete() { // if ($this->id) { // delete history file first // $uploads = wp_upload_dir(); // $file_name = $uploads['basedir'] . DIRECTORY_SEPARATOR . PMXI_Plugin::HISTORY_DIRECTORY . DIRECTORY_SEPARATOR . $this->id; // @file_exists($file_name) and @is_file($file_name) and wp_all_import_remove_source($file_name, false); // } return parent::delete(); }
public function delete() { if ($this->id) { // delete history file first $uploads = wp_upload_dir(); $file_name = $uploads['basedir'] . '/wpallimport/history/' . $this->id; @file_exists($file_name) and @is_file($file_name) and pmxi_remove_source($file_name, false); } return parent::delete(); }
public function delete() { if ($this->id) { // delete history file first $uploads = wp_upload_dir(); $file_name = $uploads['basedir'] . '/wpallimport_history/' . $this->id; @file_exists($file_name) and @is_file($file_name) and @unlink($file_name); } return parent::delete(); }
public function delete($db = true) { if ($this->id) { // delete history file first $uploads = wp_upload_dir(); $file_name = $uploads['basedir'] . '/wpallimport/logs/' . $this->id . '.html'; @file_exists($file_name) and @is_file($file_name) and pmxi_remove_source($file_name, true); $file_name = pmxi_secure_file($uploads['basedir'] . "/wpallimport/logs", 'logs', $this->id) . '/' . $this->id . '.html'; @file_exists($file_name) and @is_file($file_name) and pmxi_remove_source($file_name, true); } return $db ? parent::delete() : true; }
public function delete($db = true) { if ($this->id) { // delete history file first $uploads = wp_upload_dir(); $history_file_path = wp_all_import_secure_file($uploads['basedir'] . DIRECTORY_SEPARATOR . PMXI_Plugin::LOGS_DIRECTORY, $this->id) . DIRECTORY_SEPARATOR . $this->id . '.html'; if (@file_exists($history_file_path)) { wp_all_import_remove_source($history_file_path); } } return $db ? parent::delete() : true; }
/** * @see parent::delete() * @param bool[optional] $keepPosts When set to false associated wordpress posts will be deleted as well */ public function delete($keepPosts = TRUE, $is_deleted_images = 'auto', $is_delete_attachments = 'auto') { $this->deletePosts($keepPosts, $is_deleted_images, $is_delete_attachments)->deleteFiles()->deleteHistories()->deleteChildren($keepPosts); return parent::delete(); }
/** * @see parent::delete() * @param bool[optional] $keepPosts When set to false associated wordpress posts will be deleted as well */ public function delete($keepPosts = TRUE, $is_deleted_images = 'auto', $is_delete_attachments = 'auto', $is_delete_import = TRUE) { $this->deletePosts($keepPosts, $is_deleted_images, $is_delete_attachments); if ($is_delete_import) { $this->deleteFiles()->deleteHistories()->deleteChildren($keepPosts); } $expired_sessions = array(); $expired_sessions[] = "_wpallimport_session_expires_" . $this->id . "_"; $expired_sessions[] = "_wpallimport_session_" . $this->id . "_"; foreach ($expired_sessions as $expired) { wp_cache_delete($expired, 'options'); delete_option($expired); } return $is_delete_import ? parent::delete() : true; }
/** * Initialize model instance * @param array[optional] $data Array of record data to initialize object with */ public function __construct($data = array()) { parent::__construct($data); $this->setTable(PMXI_Plugin::getInstance()->getTablePrefix() . 'templates'); }
/** * @see parent::delete() * @param bool[optional] $keepPosts When set to false associated wordpress posts will be deleted as well */ public function delete($keepPosts = TRUE) { $this->deletePosts($keepPosts)->deleteFiles()->deleteHistories()->deleteChildren($keepPosts); return parent::delete(); }
/** * @see parent::delete() * @param bool[optional] $keepPosts When set to false associated wordpress posts will be deleted as well */ public function delete($keepPosts = TRUE) { $this->deletePosts($keepPosts)->deleteFiles(); return parent::delete(); }