Code
Explorer
You are a developer and looking for Shopware projects?
Apply Now!
setPerformDeepMerging example
}
$this
->prototype->parent =
$node
;
$node
->
setPrototype
(
$this
->prototype->
getNode
(
)
)
;
}
$node
->
setAllowNewKeys
(
$this
->allowNewKeys
)
;
$node
->
addEquivalentValue
(
null,
$this
->nullEquivalent
)
;
$node
->
addEquivalentValue
(
true,
$this
->trueEquivalent
)
;
$node
->
addEquivalentValue
(
false,
$this
->falseEquivalent
)
;
$node
->
setPerformDeepMerging
(
$this
->performDeepMerging
)
;
$node
->
setRequired
(
$this
->required
)
;
$node
->
setIgnoreExtraKeys
(
$this
->ignoreExtraKeys,
$this
->removeExtraKeys
)
;
$node
->
setNormalizeKeys
(
$this
->normalizeKeys
)
;
if
(
$this
->deprecation
)
{
$node
->
setDeprecated
(
$this
->deprecation
[
'package'
]
,
$this
->deprecation
[
'version'
]
,
$this
->deprecation
[
'message'
]
)
;
}
if
(
isset
(
$this
->normalization
)
)
{
$node
->
setNormalizationClosures
(
$this
->normalization->before
)
;
$node
->
setNormalizedTypes
(
$this
->normalization->declaredTypes
)
;