ru_php/Zend/tests/attributes/override/gh12189_5.phpt

25 lines
364 B
PHP

--TEST--
#[Override] attribute in trait does not check for parent class implementations (Variant with abstract __construct)
--FILE--
<?php
abstract class A {
abstract public function __construct();
}
trait T {
#[\Override]
public function __construct() {
echo 'foo';
}
}
class D extends A {
use T;
}
echo "Done";
?>
--EXPECT--
Done