/** * Cette methode me permettra de charger mes données * (catégories) * {@inheritDoc} */ public function load(ObjectManager $manager) { // Ma 1ere catégorie $categorie = new Category(); $categorie->setTitle('Colliers Magnifiques'); $categorie->setDescription('Jolie description de vos magnifiques colliers'); // Ma 2ere catégorie $categorie2 = new Category(); $categorie2->setTitle('Bracelets Glamours'); $categorie2->setDescription('Belle description complete de vos bracelets glamours'); // Mon 1er produit $product = new Product(); // Associé un jeweler à mon produit // Je recupere mon jeweler numéro 1 $jeweler = $manager->getRepository('StoreBackendBundle:Jeweler')->find(1); $product->addCategory($categorie); $product->setJeweler($jeweler); $product->setTitle('Collier Azure Ete'); $product->setDescription('Collier composé de perles nacrées avec vernissage et finition de pierres Swarovski'); $product->setComposition('Perles nacrées, Pierres précieuses'); $product->setActive(true); $product->setCover(true); $manager->persist($product); $manager->persist($categorie); $manager->persist($categorie2); $manager->flush(); }