Fixed handling errors
This commit is contained in:
parent
fde6fc2a89
commit
837c04c400
1 changed files with 0 additions and 22 deletions
|
@ -3,7 +3,6 @@ class AbstractController
|
|||
{
|
||||
protected $assets;
|
||||
private $layoutName;
|
||||
private static $isRendered;
|
||||
|
||||
public function isAjax()
|
||||
{
|
||||
|
@ -18,12 +17,6 @@ class AbstractController
|
|||
$this->assets->setTitle(Core::getConfig()->main->title);
|
||||
}
|
||||
|
||||
public function __destruct()
|
||||
{
|
||||
if ($this->isAjax())
|
||||
$this->renderAjax();
|
||||
}
|
||||
|
||||
public function renderAjax()
|
||||
{
|
||||
$this->switchLayout('layout-json');
|
||||
|
@ -38,11 +31,6 @@ class AbstractController
|
|||
|
||||
public function renderView($viewName)
|
||||
{
|
||||
//no matter which controller runs it (including ErrorController), render only once
|
||||
if (self::isRendered())
|
||||
return;
|
||||
|
||||
self::markAsRendered();
|
||||
$context = Core::getContext();
|
||||
if ($viewName !== null)
|
||||
$context->viewName = $viewName;
|
||||
|
@ -65,16 +53,6 @@ class AbstractController
|
|||
}
|
||||
|
||||
|
||||
private static function isRendered()
|
||||
{
|
||||
return self::$isRendered;
|
||||
}
|
||||
|
||||
private static function markAsRendered()
|
||||
{
|
||||
self::$isRendered = true;
|
||||
}
|
||||
|
||||
private function switchLayout($layoutName)
|
||||
{
|
||||
$this->layoutName = $layoutName;
|
||||
|
|
Loading…
Reference in a new issue