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(); }
public function addGrid(GridDependent $grid) { $this->grids[] = $grid; $grid->setMaster($this); }