2010-05-29 61 views
1

我嘗試使用public function __construct() { }但得到的錯誤Kohana的3 - 構造

ErrorException [嚴格]:創建從空值 默認對象。

這背後的原因是,我使用的保護期爲登錄用戶的控制而已,我不希望有打電話給$this->protect();從控制器的每一個動作。

因此,我嘗試使用調用$this->protect();

回答

3

使用您的登錄在before()方法保障構造...

public function before() { 
    parent::before(); 
    $this->protect(); 

}