/**
  * {@inheritDoc}
  */
 public function load(ObjectManager $manager)
 {
     $raws = [['recipe-1', 'ingredient-82', 'unit-22', '4'], ['recipe-1', 'ingredient-614', 'unit-6', '250'], ['recipe-1', 'ingredient-358', 'unit-6', '80'], ['recipe-1', 'ingredient-244', 'unit-22', '1'], ['recipe-1', 'ingredient-124', 'unit-1', '1'], ['recipe-1', 'ingredient-87', 'unit-1', '0.25'], ['recipe-2', 'ingredient-82', 'unit-22', '6'], ['recipe-2', 'ingredient-558', 'unit-6', '40'], ['recipe-2', 'ingredient-409', 'unit-12', '150'], ['recipe-2', 'ingredient-124', 'unit-1', '1'], ['recipe-3', 'ingredient-326', 'unit-6', '300'], ['recipe-3', 'ingredient-362', 'unit-6', '125'], ['recipe-3', 'ingredient-578', 'unit-6', '75'], ['recipe-3', 'ingredient-421', 'unit-22', '3'], ['recipe-3', 'ingredient-107', 'unit-19', '1'], ['recipe-3', 'ingredient-15', 'unit-21', '1.5'], ['recipe-3', 'ingredient-68', 'unit-21', '1'], ['recipe-3', 'ingredient-124', 'unit-23', '1'], ['recipe-3', 'ingredient-189', 'unit-23', '1'], ['recipe-4', 'ingredient-127', 'unit-15', '12'], ['recipe-4', 'ingredient-291', 'unit-19', '6'], ['recipe-4', 'ingredient-421', 'unit-6', '150'], ['recipe-4', 'ingredient-244', 'unit-22', '6'], ['recipe-4', 'ingredient-124', 'unit-1', '1'], ['recipe-4', 'ingredient-189', 'unit-1', '1'], ['recipe-4', 'ingredient-68', 'unit-21', '2'], ['recipe-5', 'ingredient-222', 'unit-6', '500'], ['recipe-5', 'ingredient-358', 'unit-6', '300'], ['recipe-5', 'ingredient-244', 'unit-22', '3'], ['recipe-5', 'ingredient-377', 'unit-22', '2'], ['recipe-5', 'ingredient-103', 'unit-6', '100'], ['recipe-5', 'ingredient-225', 'unit-1', '1'], ['recipe-5', 'ingredient-89', 'unit-1', '1'], ['recipe-5', 'ingredient-124', 'unit-23', '1'], ['recipe-5', 'ingredient-13', 'unit-12', '50'], ['recipe-6', 'ingredient-358', 'unit-6', '820'], ['recipe-6', 'ingredient-558', 'unit-8', '1'], ['recipe-6', 'ingredient-244', 'unit-22', '3'], ['recipe-6', 'ingredient-159', 'unit-21', '4'], ['recipe-6', 'ingredient-124', 'unit-23', '1'], ['recipe-6', 'ingredient-103', 'unit-6', '350'], ['recipe-6', 'ingredient-409', 'unit-20', '1'], ['recipe-6', 'ingredient-611', 'unit-13', '1'], ['recipe-7', 'ingredient-664', 'unit-19', '3'], ['recipe-7', 'ingredient-236', 'unit-6', '500'], ['recipe-7', 'ingredient-461', 'unit-6', '500'], ['recipe-7', 'ingredient-366', 'unit-22', '1'], ['recipe-7', 'ingredient-561', 'unit-22', '2'], ['recipe-7', 'ingredient-390', 'unit-22', '0.5'], ['recipe-7', 'ingredient-279', 'unit-7', '1'], ['recipe-7', 'ingredient-124', 'unit-1', '1'], ['recipe-7', 'ingredient-414', 'unit-1', '0.5'], ['recipe-7', 'ingredient-13', 'unit-21', '4'], ['recipe-7', 'ingredient-305', 'unit-22', '3'], ['recipe-8', 'ingredient-82', 'unit-8', '1'], ['recipe-8', 'ingredient-244', 'unit-22', '1'], ['recipe-8', 'ingredient-358', 'unit-21', '7'], ['recipe-8', 'ingredient-277', 'unit-21', '1'], ['recipe-8', 'ingredient-236', 'unit-6', '300'], ['recipe-8', 'ingredient-561', 'unit-22', '1'], ['recipe-8', 'ingredient-558', 'unit-21', '1'], ['recipe-8', 'ingredient-13', 'unit-12', '50'], ['recipe-8', 'ingredient-124', 'unit-1', '1'], ['recipe-8', 'ingredient-414', 'unit-23', '2'], ['recipe-9', 'ingredient-665', 'unit-12', '150'], ['recipe-9', 'ingredient-222', 'unit-12', '500'], ['recipe-9', 'ingredient-358', 'unit-6', '800'], ['recipe-9', 'ingredient-237', 'unit-6', '500'], ['recipe-9', 'ingredient-561', 'unit-22', '2'], ['recipe-9', 'ingredient-537', 'unit-1', '1'], ['recipe-9', 'ingredient-124', 'unit-1', '1'], ['recipe-9', 'ingredient-414', 'unit-1', '1'], ['recipe-10', 'ingredient-666', 'unit-16', '1'], ['recipe-10', 'ingredient-237', 'unit-6', '800'], ['recipe-10', 'ingredient-244', 'unit-22', '2'], ['recipe-10', 'ingredient-409', 'unit-12', '200'], ['recipe-10', 'ingredient-127', 'unit-6', '100'], ['recipe-10', 'ingredient-664', 'unit-19', '3'], ['recipe-10', 'ingredient-124', 'unit-1', '1'], ['recipe-10', 'ingredient-414', 'unit-1', '1']];
     foreach ($raws as $raw) {
         $data = new RecipeIngredient();
         $data->setRecipe($this->getReference($raw[0]));
         $data->setIngredient($this->getReference($raw[1]));
         $data->setUnit($this->getReference($raw[2]));
         $data->setQuantity($raw[3]);
         $manager->persist($data);
     }
     $manager->flush();
 }
Example #2
0
 /**
  * Add ingredients
  *
  * @param \NfqAkademija\RecipeBundle\Entity\RecipeIngredient $ingredients
  * @return Recipe
  */
 public function addIngredient(\NfqAkademija\RecipeBundle\Entity\RecipeIngredient $ingredients)
 {
     $ingredients->setRecipe($this);
     $this->ingredients[] = $ingredients;
     return $this;
 }