Example #1
0
 private function generateEmail(Client $client)
 {
     $domains = ['foo', 'bar', 'youla', 'boolus', 'lovesy', 'kool', 'ool', 'yahcafe', 'hillo'];
     $tdls = ['.com', '.biz', '.org', '.ca', '.fr', '.de'];
     $firstName = $client->getFirstName();
     $lastName = $client->getLastName();
     $part1 = strtolower($firstName . '.' . $lastName);
     $domain = $domains[array_rand($domains, 1)];
     $tdl = $tdls[array_rand($tdls, 1)];
     $email = $part1 . '@' . $domain . $tdl;
     $client->setEmail($email);
     return $client;
 }