protected function createHomeDocument($name, array $locales)
{
$documentManager = $this->getContainer()->get('sulu_document_manager.document_manager');
$nodeManager = $this->getContainer()->get('sulu_document_manager.node_manager');
$homeDocument = new HomeDocument();
$homeDocument->setTitle('Homepage');
$homeDocument->setStructureType('default');
$homeDocument->setWorkflowStage(WorkflowStage::PUBLISHED);
foreach ($locales as $locale) {
$nodeManager->createPath('/cmf/' . $name . '/routes/' . $locale);
$documentManager->persist($homeDocument, $locale, ['path' => '/cmf/' . $name . '/contents', 'auto_create' => true, 'load_ghost_content' => false]);
}
$documentManager->flush();
}