define(App\User::class, function (Faker $faker) { return [ 'name' => $faker->name, 'email' => $faker->unique()->safeEmail, 'password' => '$2y$10$TKh8H1.PfQx37YgCzwiKb.KjNyWgaHb9cbcoQgdIVFlYg7B77UdFm', // secret 'remember_token' => str_random(10), ]; }); $factory->define(App\Product::class, function (Faker $faker) { return [ 'name' => $faker->sentence, 'url' => $faker->url, 'user_id' => function () { return factory(App\User::class)->create()->id; }, ]; });