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.
|
|
|
<?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();
|
|
|
|
}
|
|
|
|
}
|