You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I noticed there are several classes that implement interfaces such as Iterator or Countable without adding the return types from the corresponding interfaces. Based on the existing #[\ReturnTypeWillChange] attribute I understand that the return type cannot be declared for an overriding method due to PHP cross-version compatibility concerns. But I don't understand why and for how long is the lack of return types still supported in the latest version of this package.
e.g. Laminas\Db\Sql\Join
Thank you!
The text was updated successfully, but these errors were encountered:
Feature Request
Summary
I noticed there are several classes that implement interfaces such as
Iterator
orCountable
without adding the return types from the corresponding interfaces. Based on the existing#[\ReturnTypeWillChange]
attribute I understand that the return type cannot be declared for an overriding method due to PHP cross-version compatibility concerns. But I don't understand why and for how long is the lack of return types still supported in the latest version of this package.e.g.
Laminas\Db\Sql\Join
Thank you!
The text was updated successfully, but these errors were encountered: