public function delete_by_pid($pids) { if (empty($pids)) { return false; } return parent::delete($pids); //return DB::query('DELETE FROM %t WHERE '.DB::field('pid', $pids), array($this->_table)); }
public function delete($val, $unbuffered = false) { if ($val = dintval($val, true)) { $this->_pre_cache_key = 'blockstylecache_'; $this->_cache_ttl = getglobal('setting/memory/diyblock/ttl'); $this->_allowmem = getglobal('setting/memory/diyblock/enable') && memory('check'); return parent::delete($val, $unbuffered); } return false; }
public function delete($val, $unbuffered = false, $fetch_archive = 0) { $ret = false; if ($val) { $ret = parent::delete($val, $unbuffered); if (isset($this->membersplit) && $fetch_archive) { $_ret = C::t($this->_table . '_archive')->delete($val, $unbuffered); if (!$unbuffered) { $ret = $ret + $_ret; } } } return $ret; }
public function delete($cachenames) { parent::delete($cachenames); if ($this->_allowmem || $this->_isfilecache) { foreach ((array) $cachenames as $cachename) { $this->_allowmem && memory('rm', $cachename); $this->_isfilecache && @unlink(DISCUZ_ROOT . './data/cache/cache_' . $cachename . '.php'); } } }
public function delete($val, $unbuffered = false) { if ($val = dintval($val, true)) { $ret = parent::delete($val, $unbuffered); $this->clear_cache($val); return $ret; } return false; }