Zastanawiałem się ostatnio nad implemenacją widoku w moim frameworku. Dotychczas nie tworzyłem osobnych klas dla widoku tylko robiłem tak jak jest w ZF:
<?php class Controller_View extends Controller { public function showComentsAction() { $view = new View(); // poprostu prosty parser szablonów $view->imie = "Marek"; // assign $view->render('szablon'); // wygenerowanie widoku i przekazanie do zmiennej w HttpResponse } } ?>
Ale zauważyłem że dużo osób tworzy osobne klasy dla widoku np:
<?php class News_View extends View {} ?>
Czy moglibyście wyjaśnić jakieś plusy trzymania widoków w osobnych klasach :?:

Pozdrawiam