protected function buildNodeDataArray($path, $identifier, $additionalProperties = array())
{
$parentPath = substr($path, 0, strrpos($path, '/'));
$nodeData = array('path' => $path, 'identifier' => $identifier, 'sortingIndex' => 0, 'properties' => array(), 'nodeType' => 'unstructured', 'removed' => false, 'hidden' => false, 'hiddenBeforeDateTime' => null, 'hiddenAfterDateTime' => null, 'hiddenInIndex' => false, 'accessRoles' => array(), 'version' => 1, 'pathHash' => md5($path), 'dimensionValues' => array(), 'dimensionsHash' => 'd751713988987e9331980363e24189ce', 'parentPath' => $parentPath, 'parentPathHash' => md5($parentPath), 'workspace' => 'live');
$nodeData = array_merge($nodeData, $additionalProperties);
return $nodeData;
}