Skip to content

Commit

Permalink
Merge pull request #7718 from niconoe-/fix-3036
Browse files Browse the repository at this point in the history
Fix #3036: make argument $read of internal PHP function stream_socket nullable.
  • Loading branch information
orklah committed Mar 13, 2022
2 parents c1ad5f6 + cf1f375 commit 7cfb601
Showing 1 changed file with 15 additions and 0 deletions.
15 changes: 15 additions & 0 deletions stubs/CoreGenericFunctions.phpstub
Original file line number Diff line number Diff line change
Expand Up @@ -1332,3 +1332,18 @@ function is_a($object_or_class, string $class, $allow_string = false): bool{}
* @psalm-ignore-falsable-return
*/
function mb_convert_encoding(array|string $string, string $to_encoding, array|string|null $from_encoding = null): array|string|false{}

/**
* @template TRead of null|array<array-key, resource>
* @template TWrite of null|array<array-key, resource>
* @template TExcept of null|array<array-key, resource>
* @param TRead $read
* @param TWrite $write
* @param TExcept $except
* @return false|int<0, max>
* @param-out (TRead is null ? null : array<array-key, resource>) $read
* @param-out (TWrite is null ? null : array<array-key, resource>) $write
* @param-out (TExcept is null ? null : array<array-key, resource>) $except
* @psalm-suppress ReferenceConstraintViolation
*/
function stream_select(null|array &$read, null|array &$write, null|array &$except, null|int $seconds, null|int $microseconds = null) : bool|int {}

0 comments on commit 7cfb601

Please sign in to comment.