private function requestMethodMatchesExpectation(ServerRequestInterface $httpRequest, Request $expectedRequest) { $inputSource = $this->inputSourceFactory->createFromConfig(['method' => null]); $matcher = $this->matcherFactory->createFromConfig([Matchers::SAME_STRING => $expectedRequest->getMethod()]); return $this->evaluate($inputSource, $matcher, $httpRequest); }
protected function requestIsInvalid(Request $request) { return empty($request->getBody()) && empty($request->getHeaders()) && empty($request->getMethod()) && empty($request->getUrl()); }