/** * Log given SQL query. If config value `logQueries` is set to true the query * will also be logged using CakeLog to 'sql' scope. * * @param string $sql SQL statement * @param array $params Values binded to the query (prepared statements) * @return void */ public function logQuery($sql, $params = array()) { parent::logQuery($sql, $params); if (Configure::read('logQueries')) { $this->log($this->_queriesLog[count($this->_queriesLog) - 1], 'sql'); } }
/** * Log given SQL query. * * @param string $sql SQL statement */ public function logQuery($sql, $params = array()) { $return = parent::logQuery($sql, $params); if (Configure::read('logQueries')) { $this->log("sql[{$this->_queriesCnt}]:{$sql}", 'sql'); } return $return; }