define(Item::class, function (Faker $faker) { return [ 'name' => $faker->name, 'description' => $faker->text, 'company_id' => User::find(1)->company_id, 'price' => $faker->randomDigitNotNull, 'unit' => 'kg' ]; }); $factory->afterCreating(Item::class, function ($item, $faker) { $item->taxes()->save(factory(Tax::class)->make()); $item->taxes()->save(factory(Tax::class)->make()); });