fonction protégée _initialize()
If (vide (User_id) {
$ this -& gt; erreur ('l'utilisateur ne s'est pas connecté, n'a pas le droit d'accéder', url ('user/login'); (User_id) {
$ this -& gt; erreur ("L'utilisateur s'est connecté, veuillez ne pas vous connecter", url ("index/index") ;
Ne donnez pas d'attribut protégé à votre fonction magique, donnez-le public