Beispiel #1
0
 /**
  * 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;
 }