2010-05-29 9 views
1

Je tenté d'utiliser public function __construct() { } mais a l'erreurKohana 3 - Constructeur

ErrorException [Strict]: Création d' objet par défaut de la valeur vide.

La raison derrière cela est que j'utilise un contrôleur qui est protégé pour que les utilisateurs connectés, je ne veux pas avoir à appeler $this->protect(); de chaque action dans le contrôleur.

D'où ma tentative d'utiliser un constructeur qui appelle $this->protect();

Répondre

3

Utilisez votre connecté sauvegarde dans la méthode before() ...

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

}