Skip to content

Instantly share code, notes, and snippets.

@palypster
Created March 14, 2020 13:35
Show Gist options
  • Save palypster/b9dab1975ca0a021eea01404c52e8400 to your computer and use it in GitHub Desktop.
Save palypster/b9dab1975ca0a021eea01404c52e8400 to your computer and use it in GitHub Desktop.
<?php
use App\Client;
use App\Project;
use Faker\Generator as Faker;
$factory->define(Project::class, function (Faker $faker) {
return [
'title' => $faker->sentence,
];
});
$factory->afterMakingState(Project::class, 'reuse', function (Project $project, $faker) {
$project->client_id = Client::query()->inRandomOrder()->first()->getKey();
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment