File: D:/HostingSpaces/SBogers10/topswtw.komma.pro/workbench/komma/kms/src/seeds/ShopsTableSeeder.php
<?php
use Illuminate\Database\Seeder;
use Komma\Kms\Countries\Country;
use Komma\Kms\Languages\Language;
use Komma\Kms\Shops\Shop;
class ShopsTableSeeder extends Seeder
{
public function run()
{
DB::table('shop_language')->delete();
DB::table('shops')->delete();
$shop = new Shop(['slug' => 'nl', 'name' => 'Tops Nederland']);
$shop->country()->associate(Country::whereName('Netherlands')->first());
$shop->save();
$shop->languages()->attach(Language::whereName('Dutch')->first());
$shop->languages()->attach(Language::whereName('English')->first());
$shop->languages()->attach(Language::whereName('German')->first());
$shop = new Shop(['slug' => 'de', 'name' => 'Tops Deutschland']);
$shop->country()->associate(Country::whereName('Germany')->first());
$shop->save();
$shop->languages()->attach(Language::whereName('German')->first());
$shop->languages()->attach(Language::whereName('English')->first());
$shop = new Shop(['slug' => 'uk', 'name' => 'Tops United Kingdom']);
$shop->country()->associate(Country::whereName('United Kingdom')->first());
$shop->save();
$shop->languages()->attach(Language::whereName('English')->first());
$shop->languages()->attach(Language::whereName('French')->first());
}
}