We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
UnitEnum
BackedEnum
Also forbid implementing methods from UnitEnum and BackedEnum https://3v4l.org/k5i42 https://psalm.dev/r/d0aece15a6 This is technically allowed since it's a UnitEnum and not a BackedEnum.
Also forbid implementing methods from UnitEnum and BackedEnum https://3v4l.org/k5i42 https://psalm.dev/r/d0aece15a6
This is technically allowed since it's a UnitEnum and not a BackedEnum.
Originally posted by @AndrolGenhald in #7722 (comment)
The text was updated successfully, but these errors were encountered:
I found these snippets:
<?php enum E { public static function cases(): array { return []; } }
Psalm output (using commit 5d1fe88): No issues!
Sorry, something went wrong.
Forbid overriding built-in enum methods
873d79c
Fixes vimeo#9274
Successfully merging a pull request may close this issue.
Originally posted by @AndrolGenhald in #7722 (comment)
The text was updated successfully, but these errors were encountered: