public function street_name() { $method = parent::random(self::$_street_name_formats); $result[] = parent::__get('Name')->{$method}; $result[] = self::street_suffix(); return implode($result, " "); }
/** * @author Caius Durling * @return string */ public function domain_word() { $result = explode(' ', parent::__get('Company')->name); $result = $result[0]; $result = strtolower($result); $result = preg_replace("/\\W/", '', $result); return $result; }
public function name() { foreach (parent::random(self::$_name_formats) as $elem) { $result[] = $elem; // And now replace it if it needs it if ($elem == 'surname') { $result[count($result) - 1] = parent::__get('Name')->surname; } } return join($result); }
public function user_name($name = null) { if ($name) { return $this->sanitise_name($name); } // get first_name, surname $n = parent::__get('Name'); $a = parent::random(self::$_name_formats); foreach ($a as $method) { $na[] = $n->{$method}; } // run sanitise_name() $na = join(' ', $na); $result = $this->sanitise_name($na); return $result; }