我有一個父類:是有一個__construct()等效延長類
Abstract Class Base {
function __construct($registry) {
// stuff
}
}
我然後具有延伸該類至少2類
class Cms extends Base {
// a few functions here
}
和這一個
class Index extends Base {
// a few functions here
}
對於CMS類,用戶需要登錄。會話已經啓動,我想檢查用戶是否通過使用會話變種進入。所以我想要做的是:
class Cms extends Base {
function __construct()
{
// check the user session is valid
}
// a few functions here
}
但當然,這將覆蓋父構造類和它設置的一切。有沒有辦法可以在子類中定義__construct()類型的方法?