Beispiel #1
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;
 }