/** * Удаление элементов в БД через указание произвольных условий * * @param array $params массив параметров для формирования условий удаления * * @return boolean результат удаления */ public function delete_list(array $params = array()) { $where = isset($params['where']) ? 'WHERE ' . $params['where'] . "\n" : ''; $this->_db->set_query("DELETE FROM {$this->_tbl} " . $where); if ($this->_db->query()) { return true; } else { return false; } }