/** * Обертка для query() * * @param string $sql * @param int $resultMode * * @return object */ public function query($sql, $resultMode = null) { $result = parent::query($sql, $resultMode); if (!empty($this->debugger)) { $this->debugger->trace = debug_backtrace(); $this->debugger->db = $this; $this->debugger->component = 'Mysqli'; $this->debugger->run($sql, $result); } elseif (empty($this->debugger) && $this->test) { Response::badFunctionCallError('Component Mysqli: ' . ABC_NO_SQL_DEBUGGER); } return $result; }