getTable())->truncate(); \collect(SettingsType::all())->each(fn (SettingsType $type) => self::seedSettingsType($type)); } /** * Seeds Menu order */ public static function seedSettingsType(SettingsType $type): void { self::getTable()->insert([ 'type' => $type, 'value' => json_encode(GeneralSetting::getJsonLayout($type)), 'created_at' => now(), 'updated_at' => now(), ]); } /** * Get Table */ private static function getTable(): Builder { return DB::table((new GeneralSetting())->getTable()); } }