mirror of
https://github.com/pmmp/PocketMine-MP.git
synced 2025-09-05 01:16:15 +00:00
Ban foreach(arrayWithStringKeys as k => v)
this is not as good as phpstan/phpstan-src#769 (e.g. array_key_first()/array_key_last() aren't covered by this, nor is array_rand()) but it does eliminate the most infuriating cases where this usually crops up.
This commit is contained in:
@ -105,7 +105,7 @@ final class GeneratorManager{
|
||||
*/
|
||||
public function getGeneratorName(string $class) : string{
|
||||
Utils::testValidInstance($class, Generator::class);
|
||||
foreach($this->list as $name => $c){
|
||||
foreach(Utils::stringifyKeys($this->list) as $name => $c){
|
||||
if($c->getGeneratorClass() === $class){
|
||||
return $name;
|
||||
}
|
||||
|
Reference in New Issue
Block a user