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/SBogers100/femmassebv.com/workbench/komma/kms/src/Seeds/ProjectPageTableSeeder.php
<?php

namespace Komma\Kms\Seeds;

use Illuminate\Database\Seeder;

use Komma\Kms\Languages\Language;
use Komma\Kms\Pages\Models\Page;


class ProjectPageTableSeeder extends Seeder
{
    public function run()
    {

        $root = Page::where('lft','=',1)->first();

        $project = new Page(['active' => '1', 'code_name' => 'projects']);
        $project->makeLastChildOf($root);
        $project->save();
        $project->languages()->attach( Language::whereName('Dutch')->first(),['name'=>'Projecten','slug'=>'projecten','meta_title'=>'Projecten','meta_description'=>'Projecten'] );

        $service = new Page(['active' => '1', 'code_name' => 'services']);
        $service->makeLastChildOf($root);
        $service->save();
        $service->languages()->attach( Language::whereName('Dutch')->first(),['name'=>'Diensten','slug'=>'diensten','meta_title'=>'Diensten','meta_description'=>'Diensten'] );

        $routes = \DB::table('routes');
        $routes->insert(['route' => 'projecten', 'sitemap_weight' => '0.50', 'rest_route'=>'projects','routable_id' => $project->translations()->first()->id, 'routable_type' => 'Komma\Kms\Pages\Models\PageTranslation']);
        $routes->insert(['route' => 'diensten', 'sitemap_weight' => '0.50', 'rest_route'=>'services','routable_id' => $service->translations()->first()->id, 'routable_type' => 'Komma\Kms\Pages\Models\PageTranslation']);


    }
}