ldc-nature-eleveurs/database/seeders/StaticPageSeeder.php
2025-03-12 11:11:02 +01:00

33 lines
1.1 KiB
PHP

<?php
namespace Database\Seeders;
use App\Enums\StaticPageType;
use App\Models\StaticPage;
use Illuminate\Database\Seeder;
use Illuminate\Support\Str;
class StaticPageSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
$staticPageModel = new StaticPage();
$staticPageModel->slug = Str::slug(StaticPageType::legals->label());
$staticPageModel->type = StaticPageType::legals;
$staticPageModel->title = StaticPageType::legals->label();
$staticPageModel->content = \clean(\fake()->randomHtml(6, 7));
$staticPageModel->saveQuietly();
$staticPageModel = new StaticPage();
$staticPageModel->slug = Str::slug(StaticPageType::confidentiality->label());
$staticPageModel->type = StaticPageType::confidentiality;
$staticPageModel->title = StaticPageType::confidentiality->label();
$staticPageModel->content = \clean(\fake()->randomHtml(6, 7));
$staticPageModel->saveQuietly();
}
}