/** * Delete records * * @param string|array $tables (optional) * * @return int */ public function delete($tables = array()) { parent::delete($tables); $compiler = $this->connection->getCompiler(); return $this->connection->count($compiler->delete($this->sql), $compiler->getParams()); }
/** * Delete records * * @param string|array $tables (optional) * * @return int */ public function delete($tables = array()) { parent::delete($tables); return $this->connection->count((string) $this, $this->compiler->getParams()); }
/** * @param array $columns * * @return int */ public function set(array $columns) { parent::set($columns); $compiler = $this->connection->getCompiler(); return $this->connection->count($compiler->update($this->sql), $compiler->getParams()); }
/** * @param array $columns * * @return int */ public function set(array $columns) { parent::set($columns); return $this->connection->count((string) $this, $this->compiler->getParams()); }