define(User::class, function (Faker\Generator $faker) { $email = $faker->email; return [ 'username' => $email, 'email' => $email, 'name' => $faker->name, 'password' => bcrypt(str_random(10)), 'role' => 'admin', ]; }); $factory->define(Content::class, function (Faker\Generator $faker) { $slug = isset($faker->slug) ? $faker->slug : $faker->slug(5); return [ 'title' => $faker->sentence(5), 'userId' => 1, 'url' => $slug, 'pageContent' => $faker->text(1500), 'metaDescription' => $faker->text, 'moduleHandler' => config('staticpages.handler'), 'language' => env('LOCALES'), 'publishedFrom' => Carbon::now(), 'status' => ContentContract::STATUS_PUBLIC ]; });