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 Quote Link to comment https://forums.phpfreaks.com/topic/100385-calling-the-view-from-the-destructor/ Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.