51 lines
1.4 KiB
PHP
51 lines
1.4 KiB
PHP
<?php
|
|
|
|
namespace Database\Seeders;
|
|
|
|
use App\Models\DocumentCategory;
|
|
use Illuminate\Database\Seeder;
|
|
|
|
class DocumentCategorySeeder extends Seeder
|
|
{
|
|
/**
|
|
* Run the database seeds.
|
|
*/
|
|
public function run(): void
|
|
{
|
|
app()->setLocale("fr");
|
|
$docs = DocumentCategory::create([
|
|
"name" => "Documents", // pour finance
|
|
"slug" => "documents"
|
|
]);
|
|
$meetings = DocumentCategory::create([
|
|
"name" => "Assemblées générales", // pour finance
|
|
"slug" => "assemblees-generales"
|
|
]);
|
|
$investors = DocumentCategory::create([
|
|
"name" => "Présentation investisseurs", // pour finance
|
|
"slug" => "presentation-investisseurs"
|
|
]);
|
|
$press = DocumentCategory::create([
|
|
"name" => "Espace presse",
|
|
"slug" => "espace-presse"
|
|
]);
|
|
|
|
app()->setLocale("en");
|
|
$docs->update([
|
|
"name" => "Documents",
|
|
"slug" => "documents"
|
|
]);
|
|
$meetings->update([
|
|
"name" => "General meetings",
|
|
"slug" => "general-meetings"
|
|
]);
|
|
$investors->update([
|
|
"name" => "Investor presentation",
|
|
"slug" => "investor-presentation"
|
|
]);
|
|
$press->update([
|
|
"name" => "Meetings Press area",
|
|
"slug" => "meeting-press-area"
|
|
]);
|
|
}
|
|
}
|