X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=php%2Fplc_api.php;fp=php%2Fplc_api.php;h=4850bfa2ae4d35ed7b08bbad78c1bd2c8f4139fe;hb=41b097a10c1ac6dcd493b030d33194003369bdf1;hp=cb7257ad9c67826164d1c3ec26cc9b5e61ebdacf;hpb=b3a391490764be17194820147b1cf47fff17b69a;p=plcapi.git diff --git a/php/plc_api.php b/php/plc_api.php index cb7257a..4850bfa 100644 --- a/php/plc_api.php +++ b/php/plc_api.php @@ -49,8 +49,11 @@ class PLCAPI $file = $backtrace[$backtrace_level]['file']; $line = $backtrace[$backtrace_level]['line']; - $this->errors[] = 'PLCAPI error: ' . $error_msg . ' in ' . $file . ' on line ' . $line; - error_log(end($this->errors)); + $error_line='PLCAPI error: ' . $error_msg ; + if ($file) $error_line .= ' in file ' . $file; + if ($line) $error_line .= ' on line ' . $line; + $this->errors[] = $error_line; + error_log($error_line); } function error()