Jump to content

Calling the view from the destructor


Acs

Recommended Posts

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

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.