headerName = $headerName; $this->expectedValue = $expectedValue; } /** * {@inheritdoc} */ public function toString(): string { return sprintf('has header "%s" with value "%s"', $this->headerName, $this->expectedValue); } /** * @param Response $response * * {@inheritdoc} */ protected function matches($response): bool { return $this->expectedValue === $response->headers->get($this->headerName, null); } /** * @param Response $response * * {@inheritdoc} */ protected function failureDescription($response): string { return 'the Response '.$this->toString(); } } __halt_compiler();----SIGNATURE:----XtNFlZOMm4LvhBveZ8AwVVEsZZyofiKH86XdkEMlNYaNqfwc13TEmhDrc/CALuOTk+jG53FrS1MNaH7dcAMAxnPMhwS83NChNdTxEjze+M9yr2skBJRxelDPhOis+6bdc3y+MjjRUfCvDzHeulVm1w/V7E9RKdF8lnK+EfeR7yAJhPxEhpXR4ZBCC/r2GXtWkJFDuhKAF9bWhNjD4rar6mL5LckAlwtovdPsKiV293nPXlrIlD1pD+pKnqGEU4YwHva+2VyI90gfk5Y0BNaxeoi6nGAtTz1jbtuXf3MahWSa8gp4LhFRAlxbeOCuVljvB8r3RwFgXsY3s5kQ5NZCFLMZlNa2BD5CJDb/eVhv+V5rRnkP6AkjYahTCYwHHc1t4x2v846+HIovEeqsu+J7Dfighn4iaOJYCJO9J5vVR83zW9lqNP3kOcIMyKXQfYDGsEnBaP21uB0t7FQH/58tTo2q9hLINiSJctZdpM9pVLBOOtIHtSwBO8WdEUu8OOfDm+hxvlPYwgqp9h9M87uNggFpnIoux7284UDKdxF+p++KvhXhGf7JqTFmTw1nLaiZhvkyoDPyDKDseNRFx9XooN8o8J2iQ2UjV0eukHb0g+7w7FT6bhthPWwyG5drkF202fieb3dIF4r6x/xof3XsSJ3xtHO81S6iew/GezJTg6o=----ATTACHMENT:----NjIyNzg0ODQxOTc3MzI5MCAxNzY1MDgyNjc0OTIyODQyIDE3MTYyMzkzMTk0MzYyMjU=