public function captureThrowable(\Throwable $thrown, array $context = [])
    {
        $this->errorsStore->register(
            $this->eventFactory->createError($thrown, array_replace_recursive($this->sharedContext, $context))
        );
    }
public function captureThrowable(\Throwable $thrown, array $context = [])
    {
        $this->errorsStore->register(
            $this->eventFactory->createError($thrown, array_replace_recursive($this->sharedContext, $context))
        );
    }
public function captureThrowable ( \ Throwable $ thrown , array $ context = [ ] ) { $ this -> errorsStore -> register ( $ this -> eventFactory -> createError ( $ thrown , array_replace_recursive ( $ this -> sharedContext , $ context ) ) ) ; }
Register a Thrown Exception, Error, etc.

@link http://php.net/manual/en/class.throwable.php

@param \Throwable $thrown
@param array      $context

@return void
Register a Thrown Exception Error etc .