Open
Description
Description
The following code:
interface I
{
public string $x { get; }
}
enum E implements I
{
}
Resulted in this output:
PHP Fatal error: Enum E must implement 1 abstract private method (I::$x::get)
But I expected this output instead:
PHP Fatal error: Enum E cannot implement interfaces with properties
PHP Version
PHP 8.4.0-dev (cli) (built: Sep 24 2024 14:38:59) (NTS)
Operating System
MacOS