Ejemplo n.º 1
0
 /**
  * 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();
 }