data(); foreach ($data as $value) { PermissionGroup::updateOrCreate([ 'name' => $value['name'], 'slug' => Str::slug($value['name']) ]); } } public function data() { return [ ['name' => 'system-logs'], ['name' => 'audit-logs'], ]; } }