Open Journal Systems
3.3.0
ResponseHasHeader.php
1
<?php
2
3
/*
4
* This file is part of the Symfony package.
5
*
6
* (c) Fabien Potencier <fabien@symfony.com>
7
*
8
* For the full copyright and license information, please view the LICENSE
9
* file that was distributed with this source code.
10
*/
11
12
namespace
Symfony\Component\HttpFoundation\Test\Constraint
;
13
14
use PHPUnit\Framework\Constraint\Constraint;
15
use
Symfony\Component\HttpFoundation\Response
;
16
17
final
class
ResponseHasHeader
extends
Constraint
18
{
19
private
$headerName;
20
21
public
function
__construct
(
string
$headerName)
22
{
23
$this->headerName = $headerName;
24
}
25
29
public
function
toString
(): string
30
{
31
return
sprintf(
'has header "%s"'
, $this->headerName);
32
}
33
39
protected
function
matches
($response): bool
40
{
41
return
$response->headers->has($this->headerName);
42
}
43
49
protected
function
failureDescription
($response): string
50
{
51
return
'the Response '
.$this->toString();
52
}
53
}
Symfony\Component\HttpFoundation\Test\Constraint\ResponseHasHeader\__construct
__construct(string $headerName)
Definition:
ResponseHasHeader.php:21
Symfony\Component\HttpFoundation\Response
Definition:
lib/vendor/symfony/http-foundation/Response.php:19
Symfony\Component\HttpFoundation\Test\Constraint\ResponseHasHeader\matches
matches($response)
Definition:
ResponseHasHeader.php:39
Symfony\Component\HttpFoundation\Test\Constraint\ResponseHasHeader
Definition:
ResponseHasHeader.php:17
Symfony\Component\HttpFoundation\Test\Constraint\ResponseHasHeader\toString
toString()
Definition:
ResponseHasHeader.php:29
Symfony\Component\HttpFoundation\Test\Constraint\ResponseHasHeader\failureDescription
failureDescription($response)
Definition:
ResponseHasHeader.php:49
Symfony\Component\HttpFoundation\Test\Constraint
Definition:
RequestAttributeValueSame.php:12
plugins
paymethod
paypal
vendor
symfony
http-foundation
Test
Constraint
ResponseHasHeader.php
Generated on Fri Aug 28 2020 14:53:26 for Open Journal Systems by
1.8.17