Code
Explorer
You are a developer and looking for Shopware projects?
Apply Now!
matchIp example
$matcher
->
matchAttribute
(
'_controller', 'babar'
)
;
$this
->
assertFalse
(
$matcher
->
matches
(
$request
)
)
;
}
public
function
testIps
(
)
{
$matcher
=
new
RequestMatcher
(
)
;
$request
= Request::
create
(
'', 'GET',
[
]
,
[
]
,
[
]
,
[
'REMOTE_ADDR' => '127.0.0.1'
]
)
;
$matcher
->
matchIp
(
'127.0.0.1'
)
;
$this
->
assertTrue
(
$matcher
->
matches
(
$request
)
)
;
$matcher
->
matchIp
(
'192.168.0.1'
)
;
$this
->
assertFalse
(
$matcher
->
matches
(
$request
)
)
;
$matcher
->
matchIps
(
'127.0.0.1'
)
;
$this
->
assertTrue
(
$matcher
->
matches
(
$request
)
)
;
$matcher
->
matchIps
(
'127.0.0.1, ::1'
)
;
$this
->
assertTrue
(
$matcher
->
matches
(
$request
)
)
;