Ejemplo n.º 1
0
 /**
  * @param User $user
  * @param integer $index
  * @return string
  */
 private function createLoginFor($user, $index)
 {
     $login = substr($user->getFirstName(), 0, $index) . $user->getLastName();
     $existingUser = $this->findOneBy([Property::LOGIN => $login]);
     if (!empty($existingUser)) {
         $login = $this->createLoginFor($user, ++$index);
     }
     return $login;
 }