private function getOrCreateMediaCollection($name)
{
$manager = $this->getEntityManager();
$collectionMeta = $manager->getRepository('SuluMediaBundle:CollectionMeta')->findOneByTitle($name);
if ($collectionMeta) {
return $collectionMeta->getCollection();
}
$collection = new Collection();
$collection->setType($this->getOrCreateCollectionType('Default'));
$collectionMeta = new CollectionMeta();
$collectionMeta->setTitle($name);
$collectionMeta->setDescription('Dies ist eine Test Beschreibung');
$collectionMeta->setLocale('en');
$collectionMeta->setCollection($collection);
$collection->addMeta($collectionMeta);
$manager->persist($collection);
$manager->persist($collectionMeta);
$manager->flush();
$this->lastCollection = $collection;
return $collection;
}