<?php
interface InterfaceY {
public function y(): string;
}
trait TraitY {
public function y(): string {
}
}
class X {
public function y(): string {
}
}
class Y extends X implements InterfaceY {
use TraitY;
}
Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; Y has a deprecated constructor in /in/lG7t4 on line 17
Output for 5.5.24 - 5.5.35, 5.6.8 - 5.6.28
Parse error: syntax error, unexpected ':', expecting ';' or '{' in /in/lG7t4 on line 4
Process exited with code 255.