mirror of
https://github.com/openclassify/openclassify.git
synced 2026-04-14 11:12:09 -05:00
24 lines
509 B
PHP
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();
|
|
}
|
|
}
|