Acs Posted April 9, 2008 Share Posted April 9, 2008 I set up my framework to follow the mvc pattern (or at least I tried to) And in the base controller class I have set in the destructor the following: public function __destruct() { if (defined('EXCEPTION_ERROR')) return; $this->v->render(); } The $v variable is where I have the instance of the view class and it's passed on to the controllers Now my question is. Is using it in the constructor correct or should I make the $v public and call it from the router class? I am trying to do things this way because calling the render method of the view class to display the view in every action seems wrong Link to comment https://forums.phpfreaks.com/topic/100385-calling-the-view-from-the-destructor/ Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.