Пример #1
0
 public function load(ObjectManager $manager)
 {
     $words = array('бег' => array('synonyms' => array('спорт', 'кросс', 'марафон'), 'explanation' => 'Движение куда-н., передвижение, при к-ром быстро и резко отталкиваются ногами от земли.'), 'полет' => array('synonyms' => array('парение', 'планирование'), 'explanation' => 'Движение, передвижение по воздуху.'));
     foreach ($words as $key => $value) {
         $word = new Word();
         $word->setWord($key);
         $word->setExplanation($value['explanation']);
         foreach ($value['synonyms'] as $synonym) {
             $syn = new Word();
             $syn->setWord($synonym);
             $syn->setExplanation($value['explanation']);
             $word->addMySynonym($syn);
         }
         $manager->persist($word);
     }
     $manager->flush();
 }