Файл: concrete5.7.5.6/concrete/src/View/ErrorView.php
Строк: 50
<?php
namespace ConcreteCoreView;
use View as CoreView;
use Environment;
class ErrorView extends CoreView {
protected $error;
protected function constructView($error) {
$this->error = $error;
}
public function action($action) {
throw new Exception(t('Action is not available here.'));
}
protected function setupController() {}
protected function runControllerTask() {}
public function setupRender() {
$env = Environment::get();
$r = $env->getPath(DIRNAME_THEMES . '/' . DIRNAME_THEMES_CORE . '/' . FILENAME_THEMES_ERROR . '.php');
$this->setViewTemplate($r);
}
public function onBeforeGetContents() {}
public function getScopeItems()
{
$items = parent::getScopeItems();
$items['innerContent'] = $this->error->content;
$items['titleContent'] = $this->error->title;
return $items;
}
}