shadz3rg / php-stamp

The XSL-way templating library for Word DOCX documents.
MIT License
161 stars 36 forks source link

Как отключить принудительное кеширование используемого шаблона? #9

Closed vkatochka closed 6 years ago

vkatochka commented 6 years ago

Как отключить принудительное кеширование используемого шаблона? Есть ли, какие опции?

duxabilii commented 6 years ago

Можно, как вариант включить дебаг и тогда каждый раз кеш будет перезаписываться

$templator = new Templator($cachePath);
$templator->debug = true;
vkatochka commented 6 years ago

Я так и поступил, но все же это debug ). Отличный вариант, когда скрипт запоминает на дату последнего изменения шаблона, и при её изменении, перезаписывает кеш.

shadz3rg commented 6 years ago

@vkatochka Да в общем debug режим только ради этого и был придуман, можно смело юзать.

Отличный вариант, когда скрипт запоминает на дату последнего изменения шаблона, и при её изменении, перезаписывает кеш.

Как я это вижу - можно сохранять хэш исходного файла комментарием в шаблоне и сверяться с ним. Займусь как будет свободное время.

shadz3rg commented 6 years ago

Готово в 0.2.0 Опция trackDocument, по умолчанию отключена.