summaryrefslogtreecommitdiffstats
path: root/lib/log.php
diff options
context:
space:
mode:
authorTom Needham <needham.thomas@gmail.com>2012-12-14 15:15:05 +0000
committerTom Needham <needham.thomas@gmail.com>2012-12-14 15:15:05 +0000
commit5fe61296981343a3f877618aeecfc33ea7fed3c1 (patch)
tree919ea533c8d98f71f7c77d534eb0595207d22a17 /lib/log.php
parent4facd766e3712d4c714f2e1bf2ad4be41461a7cc (diff)
parentf0893fb8fe7f0642ae30de2e1168472377c127e2 (diff)
downloadnextcloud-server-5fe61296981343a3f877618aeecfc33ea7fed3c1.tar.gz
nextcloud-server-5fe61296981343a3f877618aeecfc33ea7fed3c1.zip
Merge master into ocs_api, fix conflicts.
Diffstat (limited to 'lib/log.php')
-rw-r--r--lib/log.php11
1 files changed, 7 insertions, 4 deletions
diff --git a/lib/log.php b/lib/log.php
index 4bba62cf4b2..e9cededa5c0 100644
--- a/lib/log.php
+++ b/lib/log.php
@@ -41,23 +41,26 @@ class OC_Log {
}
//Fatal errors handler
- public static function onShutdown(){
+ public static function onShutdown() {
$error = error_get_last();
if($error) {
//ob_end_clean();
self::write('PHP', $error['message'] . ' at ' . $error['file'] . '#' . $error['line'], self::FATAL);
} else {
- return true;
+ return true;
}
}
// Uncaught exception handler
- public static function onException($exception){
+ public static function onException($exception) {
self::write('PHP', $exception->getMessage() . ' at ' . $exception->getFile() . '#' . $exception->getLine(), self::FATAL);
}
//Recoverable errors handler
- public static function onError($number, $message, $file, $line){
+ public static function onError($number, $message, $file, $line) {
+ if (error_reporting() === 0) {
+ return;
+ }
self::write('PHP', $message . ' at ' . $file . '#' . $line, self::WARN);
}