Skip to content

core class system templates.php

killserver edited this page Mar 15, 2016 · 1 revision

Templates.php

public function __construct(void)

Функция, которая подготавливает шаблонизатор к работе. Ничего не возвращает.


private function __clone(void)

Функция, которая запрещает наследование данного класса. Ничего не возвращает.


public function __call($name, array $params)

Функция, которая позволяет работать с методами обычным вызовом.

$name

Имя вызываемого метода.

$params

Параметры для вызываемого метода.

Возвращает результат вызова.


public static function __callStatic($name, array $params)

Функция, которая позволяет работать с методами статичным вызовом.

$name

Имя вызываемого метода.

$params

Параметры для вызываемого метода.

Возвращает результат вызова.


public static function dir_skins($skin = "")

Устанавливает, либо задаёт директорию шаблонов.

$skin

Указывает на изменение директории шаблона. (Не обязательный параметр)

Возвращает пустоту, либо директорию шаблонов установленную ранее.


public static function set_skins($skin)

Установка шаблона.

$skin

Указатель на сам шаблон.

Ничего не возвращает.


public static function get_skins()

Возвращает установленный ранее шаблон.


private static function time()

Возвращает время в секундах начиная с 00:00:00 01.01.1970 с плавающий запятой.


public static function assign_vars($array, $block = "", $view = "")

Записывает в память блок данных.

$array

Массив данных для добавления.

$block

Блок-группировка данных.

$view

Уникальный идентификатор для блока-группировки данных.

Ничего не возвращает.


public static function assign_var($name, $value, $block = "")

Записывает в память элемент данных.

$name

Имя-ключ данных.

$value

Значение для имени-ключа.

$block

Блок-группировка данных.

Ничего не возвращает.


public static function set_menu($name, $html = "", $block = "")

Записывает в память элементы меню.

$name

Имя-ключ меню.

$value

Значение для имени-ключа меню.

$block

Блок-группировка данных.

Ничего не возвращает.


public static function select_menu($name, $block)

Выборка блока меню по ключу.

$name

Имя-ключ меню.

$block

Блок-группировки данных.

Возвращает false, либо значение у блока меню выбранного по критериям.