class Logger_SQL {
function log_error($errno, $errstr, $file, $line, $context) {
-
- if ($errno == E_NOTICE) return false;
-
- if (Db::get()) {
+ if (Db::get() && get_schema_version() > 117) {
$errno = Db::get()->escape_string($errno);
$errstr = Db::get()->escape_string($errstr);
$file = Db::get()->escape_string($file);
$line = Db::get()->escape_string($line);
- $context = ''; // backtrace is a lot of data which is not really critical to store
- //$context = db_escape_string( serialize($context));
+ $context = DB::get()->escape_string($context);
$owner_uid = $_SESSION["uid"] ? $_SESSION["uid"] : "NULL";
return false;
}
-}
-?>
+}
\ No newline at end of file