mirror of
https://github.com/danog/psalm.git
synced 2024-12-11 08:49:52 +01:00
0edf260d8b
Add class const covariance support (fixes #5589). Add check for overriding const from interface in PHP < 8.1 (fixes #7108). Add check for ambiguous const inheritance.
256 B
256 B
OverriddenInterfaceConstant
Emitted when a constant declared on an interface is overridden by a child (illegal in PHP < 8.1).
<?php
interface Foo
{
public const BAR='baz';
}
interface Bar extends Foo
{
public const BAR='foobar';
}