mirror of
https://github.com/pmmp/PocketMine-MP.git
synced 2025-05-18 03:35:33 +00:00
Utils: apply phpstan generics to cloneObjectArray()
This commit is contained in:
parent
01016d7e17
commit
545f04b2c8
@ -143,6 +143,15 @@ class Utils{
|
|||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @phpstan-template T of object
|
||||||
|
*
|
||||||
|
* @param object[] $array
|
||||||
|
* @phpstan-param T[] $array
|
||||||
|
*
|
||||||
|
* @return object[]
|
||||||
|
* @phpstan-return T[]
|
||||||
|
*/
|
||||||
public static function cloneObjectArray(array $array) : array{
|
public static function cloneObjectArray(array $array) : array{
|
||||||
return array_map(self::cloneCallback(), $array);
|
return array_map(self::cloneCallback(), $array);
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user