Для получения полного доступа
зарегистрируйтесь.

Maxim Kuptsov    23   4 262


Видимо, пользователь решил о себе ничего не говорить.
  • Зарегистрирован 6 лет назад
Профиль завершён на 0 %
0 %

Простой шаблонизатор, когда такие монстры как Twig избыточные

class Templater {
	/** @var array Данные для шаблона */
	public $data = [];
	/** @var string Путь к шаблону */
	public $templatePath = "";

	public function render(){
		ob_start();
		ob_implicit_flush(false);
		if ($this->data) extract($this->data);
		require($this->templatePath);
		return ob_get_clean();
	}
}