Utils: apply phpstan generics to cloneObjectArray()

This commit is contained in:
Dylan K. Taylor 2020-01-20 17:28:26 +00:00
parent 01016d7e17
commit 545f04b2c8

View File

@ -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{
return array_map(self::cloneCallback(), $array);
}