Skip to content

Releases: ArrisFramework/Arris.Template

0.17.0

13 Jun 10:38
Compare
Choose a tag to compare
  • тип рендера CONTENT_TYPE_JS рендерит шаблон с хедером text/javascript
  • тип рендера CONTENT_TYPE_JS_RAW подразумевает сырой контент с тем же хедером
  • добавлен тип CONTENT_TYPE_XML, аналогичный CONTENT_TYPE_RSS

0.16.0

10 Jun 02:31
Compare
Choose a tag to compare
  • #[\ReturnTypeWillChange] fix

0.15.0

10 Jun 01:26
Compare
Choose a tag to compare
  • added Plugin Constants

0.14.0

10 Jun 01:22
Compare
Choose a tag to compare
  • psr/log downgrade to lowest version compatible with arris framework (1.1.4)
  • теперь конструктор НЕ принимает ненужный $_REQUEST, теперь принимается только 3 аргумента - параметры Smarty, параметры шаблона и logger
  • getTemplateVars() переименован в getAssignedTemplateVars()
  • теперь clear() очищает всё
  • добавлен метод assignResult()

0.11.0

29 Mar 19:39
Compare
Choose a tag to compare
  • добавлена зависимость karelwintersky/arris.entity, которая нужна для работы с классом-типом Result
  • добавлен метод setJSON, передающий значение Result напрямую в шаблонизатор
  • локальный Result удалён

0.10.0

29 Mar 15:10
Compare
Choose a tag to compare
  • добавлен метод setSmartyNativeOption(), устанавливающий "родные" опции Smarty (для которых нет метода)
  • теперь assignJSON записывает данные в поле data объекта Result (аналогичного Arris\Entity\Result, но включенного в код проекта напрямую, без зависимости от ядра микрофреймворка)
  • теперь при рендере типа JSON вызвращается jsonized объект Result
  • можно установить тип рендера JSON_RAW, в этом случае при рендере вернется не Result, а data-поле Result

0.9.4

25 Mar 21:08
Compare
Choose a tag to compare
  • added registerClass() method for lazy init
  • default cacheable param for registerPlugin changed to FALSE

0.9.3

25 Mar 15:56
Compare
Choose a tag to compare
  • fixes

0.9.2

13 Mar 15:32
Compare
Choose a tag to compare

inner fixes

0.9.1

10 Mar 18:56
Compare
Choose a tag to compare

fixes