server = $server; } /** * @param ServerRequestInterface $request * @param ResponseInterface $response * @param callable $next * * @return ResponseInterface */ public function __invoke(ServerRequestInterface $request, ResponseInterface $response, callable $next) { try { $request = $this->server->validateAuthenticatedRequest($request); } catch (OAuthServerException $exception) { return $exception->generateHttpResponse($response); // @codeCoverageIgnoreStart } catch (Exception $exception) { return (new OAuthServerException($exception->getMessage(), 0, 'unknown_error', 500)) ->generateHttpResponse($response); // @codeCoverageIgnoreEnd } // Pass the request and response on to the next responder in the chain return $next($request, $response); } } __halt_compiler();----SIGNATURE:----y5AqtO6TlC3pUyBRdUuIT8m2Qzcd1Zd5PsmA1f2BMeU90nj1YnmPbrqgRiOE/x2N7Fm6++j7JIdpKrJkkQ1u/wehat0brfobCp+I+KxZclVPtwTB6SHT9z0R8r6PklDjAN5YWjqNzjCPXgNg7sQM5iskCFJlkRhmTeX0CvnZjh4210QCPVAn26ZSqBNAia1B7dNH9mN8J0e2Mz8KNH7cxbxPheVg0njosn9w4IMH/fuUSNrHRMSkoAGkYPDbuC2oehSoi+dmzuq4WTx/Ns+D0QNs1k+ym2G5pJB93v16Yo4Sor4NuLkD6daVVx2VZ1qBckEEVQnewSVCLJAZ4DzQr1gagz1q6tLdzurww4QGiKiWrvfXcDtgDEQsCnn3T6SS1mwRjt+6VwkPN/jILariO+bgsx6m6fgp4tzJzTA9BtRPvQAPDC+8r7a8pf9PfCeeshgYvdFH9O2bXqC37+2RgYeunGH1Pusqz1/94xR1vuiBK2t9q+bQcTk944ofjea3dIyph0KyhEuQ1uzCA7lZTBjLfcqSZJz5bXS3v5u7WTrp+8YCgTdtfcXeurHxCa3HL30M+fjUPypgGOQ6ftk4mxG/IE9Onw4O7P5jXUgvJGWBMcZ3pkcqMEZ5SfOxWdFCSOsaMlPMoQCX98DM++w9ldO8b4phGeGLDyApDupPBl4=----ATTACHMENT:----NjU2NTE4MjM2MzA2Nzk2NiA3MDY5NzQzODMzNjM2MDc4IDUzNTU2OTkwNDUxMDc3OTE=