public function logSqlError($ignoreErrors = false)
    {
        if (!$this->result && !$ignoreErrors) {
            $queryRaw        = $this->lastQuery;
            $callerBackTrace = debug_backtrace();
            $callerBackTrace = $callerBackTrace[2];
            $caller          = $callerBackTrace['function'].'()';
            if (isset($callerBackTrace['class'])) {
                $caller .= ' in '.$callerBackTrace['class'];
            }
            if (isset($callerBackTrace['object'])) {
                $caller .= ' ('.get_class($callerBackTrace['object']).')';
            }
            \Ease\Shared::logger()->addStatusMessage(new \Ease\Logger\Message('ExeQuery: #'.$this->errorNumber.': '.$this->errorText."\n".$queryRaw,
                    'error', $caller));
        }
    }
public function logSqlError($ignoreErrors = false)
    {
        if (!$this->result && !$ignoreErrors) {
            $queryRaw        = $this->lastQuery;
            $callerBackTrace = debug_backtrace();
            $callerBackTrace = $callerBackTrace[2];
            $caller          = $callerBackTrace['function'].'()';
            if (isset($callerBackTrace['class'])) {
                $caller .= ' in '.$callerBackTrace['class'];
            }
            if (isset($callerBackTrace['object'])) {
                $caller .= ' ('.get_class($callerBackTrace['object']).')';
            }
            \Ease\Shared::logger()->addStatusMessage(new \Ease\Logger\Message('ExeQuery: #'.$this->errorNumber.': '.$this->errorText."\n".$queryRaw,
                    'error', $caller));
        }
    }
public function logSqlError ( $ ignoreErrors = false ) { if ( ! $ this -> result && ! $ ignoreErrors ) { $ queryRaw = $ this -> lastQuery ; $ callerBackTrace = debug_backtrace ( ) ; $ callerBackTrace = $ callerBackTrace [ 2 ] ; $ caller = $ callerBackTrace [ 'function' ] . '()' ; if ( isset ( $ callerBackTrace [ 'class' ] ) ) { $ caller .= ' in ' . $ callerBackTrace [ 'class' ] ; } if ( isset ( $ callerBackTrace [ 'object' ] ) ) { $ caller .= ' (' . get_class ( $ callerBackTrace [ 'object' ] ) . ')' ; } \ Ease \ Shared :: logger ( ) -> addStatusMessage ( new \ Ease \ Logger \ Message ( 'ExeQuery: #' . $ this -> errorNumber . ': ' . $ this -> errorText . "\n" . $ queryRaw , 'error' , $ caller ) ) ; } }
Do when SQL error occurs.

@param bool $ignoreErrors
Do when SQL error occurs .