/**
  * Load data fixtures with the passed EntityManager
  *
  * @param Doctrine\Common\Persistence\ObjectManager $manager
  */
 public function load(ObjectManager $manager)
 {
     $title = new Metadata();
     $title->setName('Title');
     $title->setSlug('title');
     $manager->persist($title);
     $width = new Metadata();
     $width->setName('Width');
     $width->setSlug('width');
     $manager->persist($width);
     $height = new Metadata();
     $height->setName('Height');
     $height->setSlug('height');
     $manager->persist($height);
     $size = new Metadata();
     $size->setName('Size');
     $size->setSlug('size');
     $manager->persist($size);
     $title->addTranslation(new MetadataTranslation('fr', 'name', 'Titre'));
     $width->addTranslation(new MetadataTranslation('fr', 'name', 'Largeur'));
     $height->addTranslation(new MetadataTranslation('fr', 'name', 'Hauteur'));
     $size->addTranslation(new MetadataTranslation('fr', 'name', 'Taille'));
     $manager->flush();
 }
 /**
  * Returns the metadata type (name of underlying metadata object)
  *
  * @return string
  */
 public function getType()
 {
     return $this->metadata->getName();
 }