make phpstan happy

This commit is contained in:
Boy132 2025-11-10 09:38:19 +01:00
parent 4d33294951
commit 96f0aac4f8
2 changed files with 5 additions and 2 deletions

View File

@ -11,7 +11,7 @@ use Illuminate\Support\Facades\Facade;
/**
* @method static void loadPlugins()
* @method static void loadPanelPlugins(Panel $panel)
* @method static void manageComposerPackages(?array $oldPackages = null)
* @method static void manageComposerPackages(null|array<string, string> $newPackages = [], null|array<string, string> $oldPackages = null)
* @method static void runPluginMigrations(Plugin $plugin)
* @method static void rollbackPluginMigrations(Plugin $plugin)
* @method static void installPlugin(Plugin $plugin, bool $enable = true)

View File

@ -150,7 +150,10 @@ class PluginService
}
}
/** @param null|string[] $oldPackages */
/**
* @param null|array<string, string> $newPackages
* @param null|array<string, string> $oldPackages
*/
public function manageComposerPackages(?array $newPackages = [], ?array $oldPackages = null): void
{
$newPackages ??= [];