Кохана 3 - Конструктор - PullRequest
1 голос
/ 29 мая 2010

Я попытался использовать public function __construct() { }, но получил ошибку

ErrorException [Strict]: Создание объект по умолчанию из пустого значения.

Причина этого в том, что я использую контроллер, который защищен только для зарегистрированных пользователей, я не хочу вызывать $this->protect(); от каждого действия в контроллере.

Отсюда моя попытка использовать конструктор, который вызывает $this->protect();

1 Ответ

3 голосов
/ 30 мая 2010

Используйте залогиненную защиту в методе before() ...

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

}
...