Code
Explorer
You are a developer and looking for Shopware projects?
Apply Now!
setPreviewMedia example
if
(
\
array_key_exists
(
'script',
$data
)
&& \
is_array
(
$data
[
'script'
]
)
)
{
$fileCollection
= FileCollection::
createFromArray
(
$data
[
'script'
]
)
;
$config
->
setScriptFiles
(
$this
->
addBasePathToCollection
(
$fileCollection
,
$basePath
)
)
;
}
if
(
\
array_key_exists
(
'asset',
$data
)
)
{
$config
->
setAssetPaths
(
$this
->
addBasePathToArray
(
$data
[
'asset'
]
,
$basePath
)
)
;
}
if
(
\
array_key_exists
(
'previewMedia',
$data
)
)
{
$config
->
setPreviewMedia
(
$basePath
. \DIRECTORY_SEPARATOR .
$data
[
'previewMedia'
]
)
;
}
if
(
\
array_key_exists
(
'config',
$data
)
)
{
$config
->
setThemeConfig
(
$data
[
'config'
]
)
;
}
if
(
\
array_key_exists
(
'views',
$data
)
)
{
$config
->
setViewInheritance
(
$data
[
'views'
]
)
;
}
if
(
\
array_key_exists
(
'configInheritance',
$data
)
)
{