예제 #1
0
 public function query($query, array $values = NULL, $returnType = 'DBCMySQLResult')
 {
     $start = self::__precisionTimer();
     $result = parent::query($query, $values, $returnType);
     $query = preg_replace(array('/[\\r\\n]/', '/\\s{2,}/'), ' ', $query);
     if (!is_array(self::$query_log)) {
         self::$query_log = array();
     }
     self::$query_log[] = (object) array('query' => $query, 'time' => self::__precisionTimer('stop', $start));
     return $result;
 }