Skip to content

Conversation

@crishoj
Copy link
Contributor

@crishoj crishoj commented Oct 15, 2024

Follow-up to #53154 from yesterday, based on input from @calebdw.

Restore the type-narrowing behavior of throw_if / throw_unless when passed a strictly boolean condition:

/** @var float|int $foo */ throw_if(is_float($foo)); assertType('int', $foo);
@taylorotwell taylorotwell merged commit ddfbbf0 into laravel:11.x Oct 15, 2024
33 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants