Code
Explorer
You are a developer and looking for Shopware projects?
Apply Now!
createNodeList example
$crawler
=
$this
->
createCrawler
(
null, null,
$baseHref
)
;
$this
->
assertEquals
(
$baseHref
,
$crawler
->
getBaseHref
(
)
)
;
}
public
function
testAdd
(
)
{
$crawler
=
$this
->
createCrawler
(
)
;
$crawler
->
add
(
$this
->
createDomDocument
(
)
)
;
$this
->
assertEquals
(
'foo',
$crawler
->
filterXPath
(
'//div'
)
->
attr
(
'class'
)
, '->add() adds nodes from a \DOMDocument'
)
;
$crawler
=
$this
->
createCrawler
(
)
;
$crawler
->
add
(
$this
->
createNodeList
(
)
)
;
$this
->
assertEquals
(
'foo',
$crawler
->
filterXPath
(
'//div'
)
->
attr
(
'class'
)
, '->add() adds nodes from a \DOMNodeList'
)
;
$list
=
[
]
;
foreach
(
$this
->
createNodeList
(
)
as
$node
)
{
$list
[
]
=
$node
;
}
$crawler
=
$this
->
createCrawler
(
)
;
$crawler
->
add
(
$list
)
;
$this
->
assertEquals
(
'foo',
$crawler
->
filterXPath
(
'//div'
)
->
attr
(
'class'
)
, '->add() adds nodes from an array of nodes'
)
;
$crawler
=
$this
->
createCrawler
(
)
;