private function populate()
 {
     for ($i = 1; $i <= 20; $i++) {
         $gridMaster = new GridMaster();
         $gridMaster->setName('name_' . $i);
         $gridMaster->setRank($i);
         $this->em->persist($gridMaster);
     }
     for ($i = 1; $i <= 3; $i++) {
         $gridDependant = new GridDependent();
         $gridDependant->setName('name_' . $i);
         $this->em->persist($gridDependant);
         $gridMaster->addGrid($gridDependant);
     }
     $this->em->flush();
     $this->em->clear();
 }
Esempio n. 2
0
 public function addGrid(GridDependent $grid)
 {
     $this->grids[] = $grid;
     $grid->setMaster($this);
 }