openclassify/database/seeders/HomeSliderSettingsSeeder.php
fatihalp 08d0b68349 22
2026-03-06 02:28:46 +03:00

24 lines
509 B
PHP

<?php
namespace Database\Seeders;
use App\Support\HomeSlideDefaults;
use App\Settings\GeneralSettings;
use Illuminate\Database\Seeder;
class HomeSliderSettingsSeeder extends Seeder
{
public function run(): void
{
$settings = app(GeneralSettings::class);
$settings->home_slides = HomeSlideDefaults::normalize($settings->home_slides ?? []);
$settings->save();
}
private function defaultHomeSlides(): array
{
return HomeSlideDefaults::defaults();
}
}