LaravelでFakerを使う
ユーザ名、メールアドレス、テキストなど適当なデータをでっちあげてくれるFakerというOSSがある。
composer.jsonのrequireに「"fzaninotto/faker": "v1.3.0"」と入れるとインストールできる。
Laravel上で使うときはfakerのautoload.phpをrequire_onceする。
<?php require_once 'C:\xampp\fireant\vendor\fzaninotto\faker\src\autoload.php'; // Composer: "fzaninotto/faker": "v1.3.0" use Faker\Factory as Faker; class PostsTableSeeder extends Seeder { public function run() { $faker = Faker::create(); foreach(range(1, 10) as $index) { Post::create([ 'title'=>$faker->name, 'body'=>$faker->text, ]); } } }