/**
* @static
*
* @param Node $pNode
* @param array $pBoxedContents
*/
function installContents(Node $pNode, $pBoxedContents)
{
if (!is_array($pBoxedContents)) {
return;
}
/**
* 0: type74
* 1: title
* 2: template
* 3: content
*
*/
foreach ($pBoxedContents as $boxId => $contents) {
foreach ($contents as $content) {
$oContent = new Content();
$oContent->setNodeId($pNode->getId());
$oContent->setBoxId($boxId);
$oContent->setType($content[0]);
$oContent->setTemplate($content[2]);
$oContent->setContent($content[3]);
$oContent->save();
}
}
}