Mam takie pytanie na temat wzorca MVP, konkretnie rozchodzi mi się o to czy ten wzorzec dopuszcza przesłanie przez prezenter przetworzonej instancji modelu do widoku? czy tylko dopuszcza przesłanie do widoku przez prezenter innych typów danych np. tablic?
wolałbym żeby widok wyglądał np. tak:
class VIEW_NEWS { public function list(MODEL_NEWS $news){ //i teraz wyświetlić dane z przetworzonego modelu np. $string = "<h1>".$news->get("title")."</h1>"."<p>".$news->get("desc")."</p>"; } }
niż tak:
class VIEW_NEWS { public function list($news){ $string = "<h1>".$news["title"]."</h1>"."<p>".$news["desc"]."</p>"; } }
Pozdrawiam