fedi-feed-router/database/seeders/LanguageSeeder.php

24 lines
570 B
PHP
Raw Permalink Normal View History

2025-08-10 01:41:22 +02:00
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
use Illuminate\Support\Facades\DB;
class LanguageSeeder extends Seeder
{
public function run(): void
{
2025-08-10 21:47:10 +02:00
$languages = config('languages.supported', []);
2025-08-10 01:41:22 +02:00
foreach ($languages as $language) {
DB::table('languages')->updateOrInsert(
['short_code' => $language['short_code']],
array_merge($language, [
'created_at' => now(),
'updated_at' => now(),
])
);
}
}
}