think\exception\Handle::report PHP Метод

report() публичный Метод

Report or log an exception.
public report ( Exception $exception ) : void
$exception Exception
Результат void
    public function report(Exception $exception)
    {
        if (!$this->isIgnoreReport($exception)) {
            // 收集异常数据
            if (App::$debug) {
                $data = ['file' => $exception->getFile(), 'line' => $exception->getLine(), 'message' => $this->getMessage($exception), 'code' => $this->getCode($exception)];
                $log = "[{$data['code']}]{$data['message']}[{$data['file']}:{$data['line']}]";
            } else {
                $data = ['code' => $this->getCode($exception), 'message' => $this->getMessage($exception)];
                $log = "[{$data['code']}]{$data['message']}";
            }
            Log::record($log, 'error');
        }
    }