Example #1
0
 public function load(ObjectManager $em)
 {
     $user1 = new User();
     $user1->setAlertSetting(AlertSetting::ALL)->setEmail("*****@*****.**")->setEnabled(true)->setPlainPassword("p4ssw0rd")->setSuperAdmin(true);
     $em->persist($user1);
     $user2 = new User();
     $user2->setAlertSetting(AlertSetting::NONE)->setEmail("*****@*****.**")->setEnabled(true)->setPlainPassword("p4ssw0rd")->setRoles(["ROLE_USER"]);
     $em->persist($user2);
     $user3 = new User();
     $user3->setAlertSetting(AlertSetting::NONE)->setEmail("*****@*****.**")->setEnabled(true)->setPlainPassword("p4ssw0rd")->setRoles(["ROLE_ADMIN"]);
     $em->persist($user3);
     $this->getReference('group-1')->addUser($user1);
     $this->getReference('group-1')->addUser($user2);
     $this->getReference('group-2')->addUser($user3);
     $this->addReference('user-1', $user1);
     $this->addReference('user-2', $user2);
     $this->addReference('user-3', $user3);
     $em->flush();
 }