Ben bir üst sınıf var:
Abstract Class Base {
function __construct($registry) {
// stuff
}
}
Ben o sınıfını genişletmek en az 2 sınıfları var
class Cms extends Base {
// a few functions here
}
ve bu
class Index extends Base {
// a few functions here
}
Oturum önceden başlatılmış olan ve kullanıcı bir oturum var kullanarak tarafından kaydedilir olmadığını kontrol etmek istiyorum in CMS sınıf için, kullanıcı oturum açmış olmanız gerekir. Peki ne yapmak istiyorum olduğunu:
class Cms extends Base {
function __construct()
{
// check the user session is valid
}
// a few functions here
}
ama tabii üst yapı sınıfı ve set şeyi değiştireceği anlamına. Bir __ construct çocuk sınıfta tanımlanabilir () tipi yöntemi için bir yolu var mı?