/** * insert related product in DB. * * @param $id * * @return RelatedProduct */ private function initRelatedProduct($id) { $fake = $this->getFaker(); $Product = $this->app['eccube.repository.product']->find($id); $RelatedProduct = new RelatedProduct(); $RelatedProduct->setContent($fake->word); $RelatedProduct->setProduct($Product); $RelatedProduct->setChildProduct($Product); $this->app['orm.em']->persist($RelatedProduct); $this->app['orm.em']->flush($RelatedProduct); return $RelatedProduct; }