- атрибутивный шаблонизатор для PHP
 
Пред.
Руководство по Ptal
Формальное описание
След.

Семантика

Парсинг элементов происходит при помощь simple_html_dom. Он был выбран из-за простоты и скорости разработки проекта. Насколько быстро работает simple_html_dom большого значения не имеет, так как компиляция шаблона происходит всего один раз. Функциональность вполне подходит под такого рода задачу, хотя и накладывает некоторые ограничения.

 

За компиляцию отвечают следующие методы

 

    /**
     * Template compiler - set prepare values and call _compile method
     * @var string
     * @var string
     * @return bool
     */
    private function _compileTemplate($template,$compileFileName)

    /**
     * Compiler - compile template and save php code to file
     * @var string
     * @var string
     * @return bool
     */    
    private function _compile($fileName,$compileFileName)

    /** 
     * Generate file name for compiled file
     * @var string
     * @return string
     */
    private function _compileFileName($template)

Пред.
Формальное описание
Начало
Уровень выше
След.
Элементы