/** * Получаем инстанс * @static * @return Boot_Layout */ public static function getInstance() { if (!self::$_instance instanceof Boot_Layout) { self::$_instance = new Boot_Layout(); } return self::$_instance; }
/** * Загрузка шаблона * @param $view * @return void */ private function load_layout(&$view) { //Если шаблон не был отключен if ($this->_layout) { require_once "boot/layout.php"; Boot_Layout::getInstance()->run($view); } elseif ($this->_view) { echo $view; } }