BossBey File Manager
PHP:
8.2.30
OS:
Linux
User:
imagivibe
Root
/
home
/
imagivibe
/
public_html
/
app.imagivibe.com
/
database
/
seeders
📤 Upload
📝 New File
📁 New Folder
Close
Editing: EngineSeeder.php
<?php declare(strict_types=1); namespace Database\Seeders; use App\Domains\Engine\Enums\EngineEnum; use App\Domains\Engine\Models\Engine; use App\Enums\StatusEnum; use Illuminate\Database\Seeder; class EngineSeeder extends Seeder { public function run(): void { $this->createEngines(); } private function createEngines(): void { foreach (EngineEnum::cases() as $model) { Engine::query() ->firstOrCreate( [ 'key' => $model->value, ], [ 'status' => StatusEnum::ENABLED, ] ); } } }
Save
Cancel