HEX
Server: Microsoft-IIS/8.5
System: Windows NT YDAWBH120 6.3 build 9600 (Windows Server 2012 R2 Standard Edition) AMD64
User: tentjecom_web (0)
PHP: 7.4.14
Disabled: NONE
Upload Files
File: D:/HostingSpaces/SBogers95/rentman.io/database/seeds/BaseSite.php
<?php

use App\Komma\Languages\Models\Language;
use App\Komma\Sites\Models\Site;
use Illuminate\Database\Seeder;

class BaseSite extends Seeder
{
    public function run()
    {
        $dutchLanguage = Language::where('native_name', '=', 'Nederlands')->first();
        $englishLanguage = Language::where('native_name', '=', 'English')->first();
        $germanLanguage = Language::where('native_name', '=', 'Deutsch')->first();

        $site = new Site([
            'slug' => 'default',
            'name' => 'Default',
            'default_language_id' => $dutchLanguage->id,
        ]);
        $site->save();

        $site->languages()->sync([
            $englishLanguage->id,
            $dutchLanguage->id,
            $germanLanguage->id,
        ]);
    }
}