Exemplo n.º 1
0
<?php

/**
 * Created by PhpStorm.
 * User: veoc
 * Date: 4/10/16
 * Time: 12:05 PM
 */
/** @var \Illuminate\Database\Eloquent\Factory $factory */
$factory->define(\App\Modules\AddressModule\Entities\Address::class, function (\Faker\Generator $faker) {
    $island = \App\Modules\AddressModule\Entities\Location::island()->inRandomOrder()->first();
    /** @var \App\Modules\AddressModule\Entities\Location $island */
    $province = $island->children()->inRandomOrder()->first();
    /** @var \App\Modules\AddressModule\Entities\Location $province */
    $city = $province->children()->inRandomOrder()->first();
    return ['recipient' => $faker->name, 'city_id' => $city->id, 'street' => $faker->streetAddress, 'postcode' => $faker->postcode, 'phone' => $faker->phoneNumber, 'primary' => false];
});