private function createLayout($layoutProperties, $networks = array()) { $layout = new Layout(); $layout->setLabel($layoutProperties['label']); $layout->setPath($layoutProperties['path']); $layout->setPreviewPath($layoutProperties['previewPath']); $layout->setOrientation($layoutProperties['orientation']); $layout->setNotesModes($layoutProperties['notesModes']); $layout->setCssVersion($layoutProperties['cssVersion']); $this->om->persist($layout); return $layout; }