Promote some constructors

This commit is contained in:
Dylan K. Taylor
2022-05-17 22:34:58 +01:00
parent 8e767da29e
commit d4b7f66e15
30 changed files with 144 additions and 218 deletions

View File

@ -66,19 +66,15 @@ final class PluginEnableOrder{
return self::$aliasMap[mb_strtolower($name)] ?? null;
}
/**
* @var string[]
* @phpstan-var list<string>
*/
private array $aliases;
/**
* @param string[] $aliases
* @phpstan-param list<string> $aliases
*/
private function __construct(string $enumName, array $aliases){
private function __construct(
string $enumName,
private array $aliases
){
$this->Enum___construct($enumName);
$this->aliases = $aliases;
}
/**