23:33
Этот коммит содержится в:
24
frm/View.php
24
frm/View.php
@@ -12,10 +12,30 @@ namespace PFRM;
|
||||
class View {
|
||||
public $app;
|
||||
|
||||
function __construct() {
|
||||
private $view_filename;
|
||||
|
||||
public $site_name;
|
||||
|
||||
function __construct( $filename ) {
|
||||
global $app;
|
||||
$this->app = $app;
|
||||
$this->view_filename = $this->app->config->views_dir . $filename . '.php';
|
||||
$this->site_name = $this->app->config->site_name;
|
||||
}
|
||||
|
||||
public function render( ) {
|
||||
/**
|
||||
* Установка HTTP-заголовка
|
||||
*
|
||||
* @param string $header http-заголовок
|
||||
*/
|
||||
public function setHTTPHeader( $header ) {
|
||||
header( $header, 1 );
|
||||
}
|
||||
|
||||
/**
|
||||
* Запуск php-шаблона
|
||||
*/
|
||||
public function render( ) {
|
||||
require $this->view_filename;
|
||||
}
|
||||
}
|
Ссылка в новой задаче
Block a user