[ 'fr' => 'tous', 'en' => 'all', 'nl' => 'algemeen', ], ], [ 'names' => [ 'fr' => 'social', 'en' => 'social', 'nl' => 'sociaal', ], ], [ 'names' => [ 'fr' => 'administratif', 'en' => 'administrative', 'nl' => 'administratief', ], ], ]; public function getOrder() { return 200; } public function load(ObjectManager $manager) { foreach ($this->scopes as $new) { $scope = new \Chill\MainBundle\Entity\Scope(); $scope->setName($new['names']); $manager->persist($scope); $reference = 'scope_'.$new['names']['en']; $this->addReference($reference, $scope); static::$references[] = $reference; } $manager->flush(); } }