array('fr' => 'Annulé par l\'utilisateur')), array('name' => array('fr' => 'Annulé par l\'usager')), array('name' => array('fr' => 'Ne pas comptabiliser')), ); foreach ($arr as $a) { print "Creating calendar cancel reason : " . $a['name']['fr'] . "\n"; $cancelReason= (new CancelReason()) ->setCanceledBy($a['name']) ->setActive(true); $manager->persist($cancelReason); $reference = 'CancelReason_'.$a['name']['fr']; $this->addReference($reference, $cancelReason); static::$references[] = $reference; } $manager->flush(); } }