diff --git a/database/factories/OutletFactory.php b/database/factories/OutletFactory.php index 2891188..f38f758 100644 --- a/database/factories/OutletFactory.php +++ b/database/factories/OutletFactory.php @@ -5,12 +5,18 @@ use App\Outlet; use Faker\Generator as Faker; $factory->define(Outlet::class, function (Faker $faker) { + $mapCenterLatitude = config('leaflet.map_center_latitude'); + $mapCenterLongitude = config('leaflet.map_center_longitude'); + $minLatitude = $mapCenterLatitude - 0.05; + $maxLatitude = $mapCenterLatitude + 0.05; + $minLongitude = $mapCenterLongitude - 0.07; + $maxLongitude = $mapCenterLongitude + 0.07; return [ 'name' => ucwords($faker->words(2, true)), 'address' => $faker->address, - 'latitude' => $faker->latitude(-3.29, -3.35), - 'longitude' => $faker->longitude(114.56, 114.63), + 'latitude' => $faker->latitude($minLatitude, $maxLatitude), + 'longitude' => $faker->longitude($minLongitude, $maxLongitude), 'creator_id' => function () { return factory(User::class)->create()->id; },