Advertisement
Guest User

Untitled

a guest
Aug 13th, 2017
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.31 KB | None | 0 0
  1. <?php
  2.  
  3. /*
  4. |--------------------------------------------------------------------------
  5. | Model Factories
  6. |--------------------------------------------------------------------------
  7. |
  8. | Here you may define all of your model factories. Model factories give
  9. | you a convenient way to create models for testing and seeding your
  10. | database. Just tell the factory how a default model should look.
  11. |
  12. */
  13.  
  14. /** @var \Illuminate\Database\Eloquent\Factory $factory */
  15. $factory->define(App\User::class, function (Faker\Generator $faker) {
  16. static $password;
  17. $faker->addProvider(new Faker\Provider\ja_JP\Person($faker));
  18.  
  19. $user =[
  20. 'name' => $faker->name,
  21. 'uri' => $faker->slug,
  22. 'email' => $faker->unique()->safeEmail,
  23. 'password' => $password ?: $password = bcrypt('secret'),
  24. 'remember_token' => str_random(10),
  25. ];
  26. return $user;
  27. });
  28.  
  29. /** @var \Illuminate\Database\Eloquent\Factory $factory */
  30. $factory->define(\App\Manuscript::class, function (Faker\Generator $faker){
  31. $faker->addProvider(new Faker\Provider\ja_JP\Text($faker));
  32.  
  33. $script = [
  34. 'title' => mb_strcut($faker->paragraph, 0, 100),
  35. 'body' => $faker->text(400),
  36. 'user_id' => $faker->numberBetween(1,10),
  37. 'is_draft' => false,
  38. 'published_at' => $faker->dateTime()
  39. ];
  40. return $script;
  41. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement