Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [ZendFramework] Różnice i zastosowanie helperów oraz pluginów
Forum PHP.pl > Forum > PHP > Frameworki
Sajrox
Witam,

Od momentu poznania Helperów oraz Pluginów w Zend Framework. Zastanawiam się który element kiedy uzyć.
Otóż mimo tego że przy danym problemie do zrealizowania można uzyć Helpera jak i Plugina czy po prostu zwyklą klasę.

Aby nie zanudzać za bardzo, chciałbym aby ktoś kto ma o tym pojęcie wypowiedział się kiedy i w jakich sytuacjach najlepiej zastosować wyżej wymienione rozwiązania.
Zapewne nie tylko mnie męczy to pytanie winksmiley.jpg
batman
Pluginów używasz jeśli chcesz wstrzyknąć dodatkową funkcjonalność do procesu routowania. Innymi słowy, jeśli chcesz wykonać jakiś kod w konkretnym momencie, wówczas stosujesz plugin. Plugin wykona się za każdym razem. Dobrym przykładem pluginu jest sprawdzenie, czy użytkownik jest zalogowany i/lub czy ma prawa dostępu do dane zasobu.

Helper (podejrzewam, że chodzi o helper akcji) stosuje się w przypadku konieczności rozszerzenia funkcjonalności kontrolera. Tutaj idealnym przykładem jest flashMessanger lub ajaxContext.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.