$this->faker->unique()->company(), 'signs' => collect(SignsEnum::toArray())->random(), 'address' => $this->faker->randomNumber(3, false) . ', ' . $this->faker->unique()->words((int)$this->faker->randomFloat(0, 2, 3), true), 'city' => $this->faker->city(), 'postcode' => \str_replace(' ', '', $this->faker->postcode()), 'latitude' => \sprintf( '%d°%d\'%s"%s', (int)$this->faker->randomFloat(0, 0, 89), (int)$this->faker->randomFloat(0, 0, 59), \number_format($this->faker->randomFloat(1, 0, 59), 1), $this->faker->boolean() ? 'N' : 'S' ), 'longitude' => \sprintf( '%d°%d\'%s"%s', (int)$this->faker->randomFloat(0, 0, 179), (int)$this->faker->randomFloat(0, 0, 59), \number_format($this->faker->randomFloat(1, 0, 59), 1), $this->faker->boolean() ? 'E' : 'W' ) ]; } }