mirror of
https://github.com/danog/psalm.git
synced 2024-12-11 08:49:52 +01:00
416 B
416 B
DeprecatedConstant
Emitted when referring to a deprecated constant or enum case:
<?php
class A {
/** @deprecated */
const FOO = 'foo';
}
echo A::FOO;
enum B {
/** @deprecated */
case B;
}
echo B::B;
Why this is bad
The @deprecated
tag is normally indicative of code that will stop working in the near future.
How to fix
Don’t use the deprecated constant or enum case