Exemplo n.º 1
0
 /**
  * returns random lastname
  *
  * @param string $char
  * @return string
  */
 public static function getLastname($char = null)
 {
     if ($char === null) {
         $char = RandomChar::get();
     }
     $names = self::getLastnames($char);
     if (empty($names)) {
         return null;
     }
     shuffle($names);
     return $names[0];
 }
Exemplo n.º 2
0
 /**
  * returns female project name
  *
  * @param string $char
  * @return string
  */
 public static function getProjectNameFemale($char = null)
 {
     if (empty($char)) {
         $char = RandomChar::get();
     }
     $adjective = RandomAdjective::getAdjective($char);
     $name = RandomFirstname::getFirstnameFemale($char);
     if (empty($adjective) || empty($name)) {
         return null;
     }
     return ucwords($adjective . ' ' . $name);
 }
Exemplo n.º 3
0
 /**
  * returns random adjective
  *
  * @param string $char
  * @param string $lang
  * @return string
  */
 public static function getAdjective($char = null, $lang = 'en')
 {
     if (empty($char)) {
         $char = RandomChar::get();
     }
     $words = self::getAdjectives($char, $lang);
     if (empty($words)) {
         return null;
     }
     shuffle($words);
     return $words[0];
 }