Sulu\Bundle\MediaBundle\Behat\MediaContext::getOrCreateCollectionType PHP Method

getOrCreateCollectionType() private method

Get or create a collection type.
private getOrCreateCollectionType ( string $name ) : CollectionType
$name string Name of collection type to get or create
return Sulu\Bundle\MediaBundle\Entity\CollectionType
    private function getOrCreateCollectionType($name)
    {
        $manager = $this->getEntityManager();
        $collectionType = $manager->getRepository('SuluMediaBundle:CollectionType')->findOneByName($name);
        if (!$collectionType) {
            $collectionType = new CollectionType();
            $collectionType->setName($name);
            $manager->persist($collectionType);
        }
        return $collectionType;
    }