File: D:/HostingSpaces/SBogers10/debierbaron.komma.pro/workbench/komma/kms/src/Seeds/PagesTableSeeder.php
<?php
use Illuminate\Database\Seeder;
use Komma\Kms\Languages\Language;
use Komma\Kms\Pages\Models\Page;
class PagesTableSeeder extends Seeder
{
public function run()
{
DB::table('pages')->delete();
/**
* Root page
*/
$root = new Page(['active' => '0']);
$root->makeRoot();
$root->save();
$root->languages()->attach( Language::whereName('Dutch')->first(),['name'=>'','slug'=>'','meta_title'=>'','meta_description'=>'','description'=>''] );
$root->languages()->attach( Language::whereName('English')->first(),['name'=>'','slug'=>'','meta_title'=>'','meta_description'=>'','description'=>''] );
$home = new Page(['active' => '1', 'controller' => 'PageController', 'code_name' => 'home']);
$home->makeLastChildOf($root);
$home->save();
$home->languages()->attach( Language::whereName('Dutch')->first(),['name'=>'Home','slug'=>'home','meta_title'=>'Komma Title','meta_description'=>'Komma description','description'=>'', 'page_id' => '2'] );
$home = new Page(['active' => '1', 'controller' => 'BlogController@index', 'code_name' => 'blog']);
$home->makeLastChildOf($root);
$home->save();
$home->languages()->attach( Language::whereName('Dutch')->first(),['name'=>'Blog','slug'=>'blog','meta_title'=>'Komma blog','meta_description'=>'blog description','description'=>'', 'page_id' => '3'] );
$home = new Page(['active' => '1', 'controller' => 'boxController@index', 'code_name' => 'box']);
$home->makeLastChildOf($root);
$home->save();
$home->languages()->attach( Language::whereName('Dutch')->first(),['name'=>'Boxen','slug'=>'boxes','meta_title'=>'Bier boxes','meta_description'=>'Bier boxes','description'=>'', 'page_id' => '4'] );
$home = new Page(['active' => '1', 'controller' => '', 'code_name' => 'contact']);
$home->makeLastChildOf($root);
$home->save();
$home->languages()->attach( Language::whereName('Dutch')->first(),['name'=>'Contact','slug'=>'contact','meta_title'=>'contact','meta_description'=>'contact','description'=>'', 'page_id' => '4'] );
}
}