public function load(ObjectManager $manager)
 {
     $user1 = new User();
     $user1->setUsername("Dieter");
     $user1->setFirstname("Dieter");
     $user1->setLastname("Mustermann");
     $user1->setEmail("*****@*****.**");
     $user2 = new User();
     $user2->setUsername("Rudolf");
     $user2->setFirstname("Rudolf");
     $user2->setLastname("Mustermann");
     $user2->setEmail("*****@*****.**");
     $user3 = new User();
     $user3->setUsername("Herbert");
     $user3->setFirstname("Herbert");
     $user3->setLastname("Mustermann");
     $user3->setEmail("*****@*****.**");
     $user4 = new User();
     $user4->setUsername("Hermine");
     $user4->setFirstname("Dieter");
     $user4->setLastname("Musterfrau");
     $user4->setEmail("*****@*****.**");
     $manager->persist($user1);
     $manager->persist($user2);
     $manager->persist($user3);
     $manager->persist($user4);
     $manager->flush();
 }
 /**
  * {@inheritDoc}
  */
 public function load(ObjectManager $manager)
 {
     $userAdmin = new User();
     $userAdmin->setUsername('admin');
     $userAdmin->setFirstname('Justinas');
     $userAdmin->setLastname('Lastname');
     $manager->persist($userAdmin);
     $manager->flush();
     $review = new Review();
     $review->setTitle('Title');
     $review->setBody('Content');
     $review->setUser($userAdmin);
     $manager->persist($review);
     $manager->flush();
 }
Beispiel #3
0
 /**
  * @param string $firstname
  * @param string $lastname
  * @param Group  $offshoot
  *
  * @return User
  */
 private function createUser($firstname, $lastname, $offshoot = null)
 {
     $user = new User();
     $user->setFirstname($firstname);
     $user->setLastname($lastname);
     $user->setPlainPassword($firstname);
     $user->setEmail($firstname . '@mail.com');
     $user->setEnabled(true);
     if ($offshoot) {
         $user->setProfileType(User::FORMER_MEMBER);
         $user->setOffshootOfOrigin($offshoot);
     } else {
         $user->setProfileType(User::NETWORK_VOLUNTEER);
     }
     return $user;
 }
 protected function execute(InputInterface $input, OutputInterface $output)
 {
     /** @var EntityManager $em */
     $em = $this->getContainer()->get('doctrine')->getManager();
     $docuser = new User();
     $docuser->setEnabled(1);
     $docuser->setFirstname("Doc");
     $docuser->setLastname("User");
     $docuser->setEmail("*****@*****.**");
     $docuser->setUsername("doc");
     $docuser->setPlainPassword($this->generateRandomString());
     $docuser->setEmailgalaxy("*****@*****.**");
     $em->persist($docuser);
     $apiuser = new User();
     $apiuser->setEnabled(1);
     $apiuser->setFirstname("api");
     $apiuser->setLastname("User");
     $apiuser->setEmail("*****@*****.**");
     $apiuser->setUsername("api");
     $apiuser->setPlainPassword($this->generateRandomString());
     $apiuser->setEmailgalaxy("*****@*****.**");
     $em->persist($apiuser);
     $em->flush();
 }
 /**
  * Add a User
  *
  * @author Jeremie Samson <*****@*****.**>
  *
  * @param ModelUser $user
  */
 protected function onSuccess(ModelUser $model, Section $section)
 {
     $user = new User();
     $user->setEnabled(true);
     $user->setRandomPassword();
     $user->setFirstname($model->getFirstname());
     $user->setLastname($model->getLastname());
     $user->setEmailgalaxy($model->getEmailGalaxy());
     $user->setEmail($model->getEmail() ? $model->getEmail() : $model->getEmailGalaxy());
     $user->setUsername($model->getEmailgalaxy());
     $user->setMobile($model->getMobile());
     $section->addUser($user);
     $this->em->persist($user);
     $this->em->flush();
 }
 /**
  * {@inheritDoc}
  */
 public function setFirstname($firstname)
 {
     $this->__initializer__ && $this->__initializer__->__invoke($this, 'setFirstname', [$firstname]);
     return parent::setFirstname($firstname);
 }