Files
bikeservice/backend/database/seeders/SettingsSeeder.php
T
2025-08-27 09:17:56 +02:00

52 lines
1.5 KiB
PHP

<?php
namespace Database\Seeders;
use Illuminate\Database\Console\Seeds\WithoutModelEvents;
use Illuminate\Database\Seeder;
use App\Models\Setting;
class SettingsSeeder extends Seeder
{
/**
* Run the database seeds.
*/
public function run(): void
{
$settings = [
[
'key' => 'admin_notification_email',
'value' => 'admin@fietservice.nl',
'description' => 'E-mailadres voor beheerder notificaties wanneer nieuwe service aanvragen worden ingediend'
],
[
'key' => 'business_name',
'value' => 'Fiets Service Centrum',
'description' => 'Naam van het fiets service bedrijf'
],
[
'key' => 'business_address',
'value' => 'Hoofdstraat 123, Amsterdam, Nederland',
'description' => 'Bedrijfsadres van het fiets service centrum'
],
[
'key' => 'business_phone',
'value' => '+31 (0)20 123 4567',
'description' => 'Bedrijfstelefoonnummer'
],
[
'key' => 'working_hours',
'value' => 'Maandag-Vrijdag: 08:00 - 18:00, Zaterdag: 09:00 - 16:00',
'description' => 'Bedrijfsopeningstijden'
]
];
foreach ($settings as $setting) {
Setting::updateOrCreate(
['key' => $setting['key']],
$setting
);
}
}
}