make use of phpstan class-string in some areas

This commit is contained in:
Dylan K. Taylor
2020-01-30 22:11:31 +00:00
parent 260ac47588
commit 799183e13e
6 changed files with 27 additions and 9 deletions

View File

@ -82,7 +82,10 @@ class PluginManager{
/** @var Plugin[] */
protected $enabledPlugins = [];
/** @var PluginLoader[] */
/**
* @var PluginLoader[]
* @phpstan-var array<class-string<PluginLoader>, PluginLoader>
*/
protected $fileAssociations = [];
/** @var string|null */
@ -197,6 +200,7 @@ class PluginManager{
/**
* @param string[]|null $newLoaders
* @phpstan-param list<class-string<PluginLoader>> $newLoaders
*
* @return Plugin[]
*/