Added model factories for the remaining models.

This commit is contained in:
Lukas Halbritter
2018-09-12 11:56:28 +02:00
parent fcc59f16ae
commit 15c32209b2
4 changed files with 43 additions and 0 deletions
+12
View File
@@ -0,0 +1,12 @@
<?php
use Faker\Generator as Faker;
$factory->define(App\Booking::class, function (Faker $faker) {
return [
'date'=> $faker->dateTimeBetween('2014-01-01'),
'reference' => $faker->text(50),
'person_or_company' => $faker->name,
'note' => $faker->text(10)
];
});
@@ -0,0 +1,9 @@
<?php
use Faker\Generator as Faker;
$factory->define(App\PersonTarget::class, function (Faker $faker) {
return [
//
];
});
+13
View File
@@ -0,0 +1,13 @@
<?php
use Faker\Generator as Faker;
$factory->define(App\Project::class, function (Faker $faker) {
$start_date = $faker->dateTimeBetween('2014-01-01');
return [
'name' => 'Project ' . $faker->word() . ' ' . $start_date->format('Y'),
'start_date' => $start_date,
'end_date' => $faker->dateTimeInInterval($start_date, '+ 26 weeks')
];
});
+9
View File
@@ -0,0 +1,9 @@
<?php
use Faker\Generator as Faker;
$factory->define(App\SubBooking::class, function (Faker $faker) {
return [
''
];
});