Ejemplo n.º 1
0
 /**
  * @param Rank $rank
  * @return null|string
  */
 public function getImage(Rank $rank)
 {
     $filename = $this->imageDirectory . '/' . $rank->getId() . '.' . $rank->getImageExtension();
     if (file_exists($filename) && is_readable($filename)) {
         return $filename;
     }
     return null;
 }
Ejemplo n.º 2
0
 /**
  * @param ObjectManager $manager
  */
 public function load(ObjectManager $manager)
 {
     $rank = new Rank();
     $rank->setName('6e Kyu');
     $rank->setDescription('White belt');
     $rank->setPosition(0);
     $manager->persist($rank);
     $manager->flush();
     $rank = new Rank();
     $rank->setName('5e Kyu');
     $rank->setDescription('Yellow belt');
     $rank->setPosition(1);
     $manager->persist($rank);
     $manager->flush();
     $rank = new Rank();
     $rank->setName('4e Kyu');
     $rank->setDescription('Orange belt');
     $rank->setPosition(2);
     $manager->persist($rank);
     $manager->flush();
 }