Code
Explorer
You are a developer and looking for Shopware projects?
Apply Now!
clearCacheAndSync example
$type
=
$this
->
convertExtJsToStruct
(
$request
->request->
all
(
)
)
;
$this
->
getModelManager
(
)
->
getConnection
(
)
->
insert
(
's_content_types',
[
'internalName' =>
$type
->
getInternalName
(
)
,
'name' =>
$type
->
getName
(
)
,
'source' =>
$type
->
getSource
(
)
,
'config' =>
json_encode
(
$type
, JSON_THROW_ON_ERROR
)
,
]
)
;
$this
->typeProvider->
addType
(
$type
->
getInternalName
(
)
,
$type
)
;
$this
->
clearCacheAndSync
(
)
;
$this
->
View
(
)
->
assign
(
[
'success' => true,
'data' =>
$this
->
getDetail
(
$type
->
getInternalName
(
)
)
,
]
)
;
}
public
function
updateAction
(
Request
$request
)
: void
{
$type
=
$this
->
convertExtJsToStruct
(
$request
->request->
all
(
)
)
;