Ben uzanan bir sınıfın bir sabitin değerini almak için çalışıyorum, ama soyut sınıfının bir yöntemi var. Bu gibi:
abstract class Foo {
public function method() {
echo self::constant;
}
}
class Bar extends Foo {
const constant = "I am a constant";
}
$bar = new Bar();
$bar->method();
Ancak bu bir ölümcül hata ile sonuçlanır. Bunu yapmak için herhangi bir yolu var mı?