Uwaga, blog przeniesiony

Posty na tym blogu już nie będą się pojawiać. Zapraszam gorąco pod nowy adres: blog.grzegorzpawlik.com



Subskrybuj ten blog...

poniedziałek, 18 lutego 2008

AppController::beforeFilter() - nagle nie działa?

Jeśli od jakiegoś czasu używasz CakePHP, to wiesz, że istnieje metoda kontrolera beforeFilter(). Jest to tak zwany callback wywoływany tuż po wykonaniu akcji kontrolera, ale przed renderowaniem widoku (źródło).
Dość częstą praktyką jest definiowanie metody w pliku app/app_controller.php, w klasie AppController po to, aby wykonywać w niej operacje, które zawsze muszą być wykonane przed każdą akcją kontrolera. Jednak czasem zdarza się, że jednocześnie inny programista zdefiniuje metodę beforeFilter() w swoim kontrolerze, wtedy niedoświadczony programista może mieć problemy ze znalezieniem przyczyny "dlaczego mój beforeFilter() w AppController się nie odpala?".
Zapraszam do przeczytania całości tego wpisu pod nowym adresem: http://blog.grzegorzpawlik.com/2008/02/appcontrollerbeforefilter-nagle-nie-dziala/

Brak komentarzy:

Uwaga! blog przeniesiony

Posty na tym blogu już nie będą się pojawiać. Zapraszam gorąco pod nowy adres: blog.grzegorzpawlik.com
Komentowanie artykułów możliwe jest pod nowym adresem.