Exemplo n.º 1
0
 function assertHandler($file, $line, $code)
 {
     if ((fbDebug::getLevel() & FB_DEBUG_NO_ASSERTS) == FB_DEBUG_NO_ASSERTS) {
         return;
     }
     fbDebug::log(fbDebug::pre(sprintf("%-30s: Assertion Failed: '%s'\t(%s)\n", basename($file) . '(' . $line . ')', $code, $file)));
     fbDebug::stackdump(2);
 }
Exemplo n.º 2
0
 function _sqldump($sql, $fields = false)
 {
     //		global $conn;
     /// \todo fixme
     //		$conn = $dbTiki;
     #require_once MERCURY_LIB . '/common/fbDb.php';
     #$conn				= fbDb::conn();
     if (!fbDebug::debugging()) {
         return '';
     }
     $s = '';
     $rs = $conn->execute($sql, $fields);
     if (!$rs) {
         $s .= fbDebug::pre('ErrorMsg="' . $conn->errormsg() . '"');
         $s .= fbDebug::_dump($sql, 'sql');
         if ($fields) {
             $s .= fbDebug::_dump($fields, 'fields');
         }
         return $s;
     }
     $s .= ADODB_debug::_rsdump($rs);
     return $s;
 }
Exemplo n.º 3
0
 function _elapsed()
 {
     if (ADODB_debug::time_sql()) {
         $this->_timer->stop();
         fbDebug::log(fbDebug::pre(sprintf("Elapsed time: %s\n", $this->_timer->toString())));
     }
 }