|
Server : Apache/2.4.41 (Ubuntu) System : Linux vmi1525618.contaboserver.net 5.4.0-105-generic #119-Ubuntu SMP Mon Mar 7 18:49:24 UTC 2022 x86_64 User : www-data ( 33) PHP Version : 8.2.12 Disable Function : NONE Directory : /var/www/lecturebazaar.com/database/seeders/ |
Upload File : |
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
use \App\Models\FeatureWebinar;
use Faker\Factory as Faker;
class makeFakeFeatureWebinar extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
$pages = FeatureWebinar::$pages;
$status = ['publish', 'pending'];
$faker = Faker::create();
$webinars = \App\Models\Webinar::select('id', 'teacher_id')->get()->random(20);
foreach ($webinars as $webinar) {
FeatureWebinar::create([
'webinar_id' => $webinar->id,
'page' => $pages[array_rand($pages)],
'status' => $status[array_rand($status)],
'updated_at' => $faker->dateTimeBetween('-2 week', 'now')->getTimestamp()
]);
}
}
}