permissions ?? []; $changed = false; foreach (User::MODULES as $module) { if (!array_key_exists($module, $permissions)) { $permissions[$module] = User::LEVEL_NONE; $changed = true; } } if ($changed) { $user->permissions = $permissions; $user->save(); $this->info("Synced permissions for user ID {$user->id} ({$user->email})"); $count++; } } $this->info("Done. {$count} users updated."); return self::SUCCESS; } }