Caute, nikde sa nemozem dopatrat k uspokojivej odpovedi.
Mam napr. abstraktnu triedu:
abstract class A {
use Nejaky_Trait_s metodami;
const KONSTANTA = 'obsah';
}
a dalej triedu
class B extends A {
const KONSTANTA = 'a tu ju chcem prepisat';
}
a prave v tom Trait-e teraz potrebujem zistit hodnotu KONSTANTY .. pri self::KONSTATNA mi vrati 'obsah'.. je spravne pouzit static::KONSTANTA ? vtedy to vrati prepisanu hodnotu s triedy B.. len neviem ci je to riesenie OK.. konstantu bude mozne v kode prepisovat podla potreby...