$this->faker->unique()->safeEmail, 'to' => $this->faker->unique()->safeEmail, 'subject' => $this->faker->sentence, 'body' => $this->faker->text, 'mailable_type' => $this->faker->randomElement([Invoice::class, Estimate::class, Payment::class]), 'mailable_id' => function (array $log) { return $log['mailable_type']::factory(); }, ]; } }