/** * Generador aleatorio de direcciones postales. * * @param Ciudad $ciudad Objeto de la ciudad para la que se genera una dirección postal. * @return string Dirección postal aleatoria generada para la tienda. */ private function getDireccion(Ciudad $ciudad) { $prefijos = array('Calle', 'Avenida', 'Plaza'); $nombres = array('Lorem', 'Ipsum', 'Sitamet', 'Consectetur', 'Adipiscing', 'Necsapien', 'Tincidunt', 'Facilisis', 'Nulla', 'Scelerisque', 'Blandit', 'Ligula', 'Eget', 'Hendrerit', 'Malesuada', 'Enimsit'); return $prefijos[array_rand($prefijos)] . ' ' . $nombres[array_rand($nombres)] . ', ' . rand(1, 100) . "\n" . $this->getCodigoPostal() . ' ' . $ciudad->getNombre(); }
/** * {@inheritDoc} */ public function getNombre() { $this->__initializer__ && $this->__initializer__->__invoke($this, 'getNombre', array()); return parent::getNombre(); }