You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
xshop/database/seeders/GroupSeeder.php

56 lines
1.4 KiB
PHP

<?php
namespace Database\Seeders;
use App\Models\Group;
use Illuminate\Database\Console\Seeds\WithoutModelEvents;
use Illuminate\Database\Seeder;
class GroupSeeder extends Seeder
{
/**
* Run the database seeds.
*/
public function run(): void
{
//
$g1 = new Group();
$g1->name = __("News");
$g1->slug = 'news';
$g1->subtitle = __("All news about your e-commerce will be provided.");
$g1->save();
$g2 = new Group();
$g2->name = __("Articles");
$g2->subtitle = __("All articles about your e-commerce will be provided.");
$g2->slug = 'articles';
$g2->save();
$g3 = new Group();
$g3->name = __("About us");
$g3->slug = 'about-us';
$g3->save();
$g4 = new Group();
$g4->name = __("Sport");
$g4->subtitle = __("Sport news about sport around the world.");
$g4->slug = 'sport-news';
$g4->parent_id = $g1->id;
$g4->save();
$g4 = new Group();
$g4->name = __("Economy");
$g4->subtitle = __("Economy news about sport around the world.");
$g4->slug = 'economy-news';
$g4->parent_id = $g1->id;
$g4->save();
$g4 = new Group();
$g4->name = __("Militarily");
$g4->subtitle = __("Militarily news about sport around the world.");
$g4->slug = 'militarily-news';
$g4->parent_id = $g1->id;
$g4->save();
}
}