3.2.4 - 2019-10-09 - Fix the broken things release.
Notice
- It seems I've been slightly lax in verifying the signature changes and expected extensions.
Hopefully, both of these have been fixed in this version.
Truly sorry for breaking the internet!- Richard Quadling
Fixes
- Restored
\Assert\Assertion::createException()
signature to 3.2.2. - Removed dependency of the intl extension. If the extension is available, then
Assert\Assertion::count()
,Assert\Assertion::isCountable()
,Assert\Assertion::minCount()
, andAssert\Assertion::maxCount()
will operate onResourceBundles
. - Fixed the
@method
return type forAssert\LazyAssertion
methods to show that the return type isstatic
for extensions ofAssert\LazyAssertion
.
NOTE : Docblock does not have the ability to differentiate between a non static@method
whose returns type is of the subclass and a@method
that is called statically (PSR-5#899). So the use ofstatic static
is a fudge that sort of works for IDEs that need to know about the method that MAY be overridden in a subclass.