Releases: ArrisFramework/Arris.Presenter
Releases · ArrisFramework/Arris.Presenter
1.0.2
1.0.1
- 1.0.0 Release - fix `get()` method of Repository
1.0.0
- нэймспейс изменен на
Arris\Presenter
- конструктор Template сначала передает опции презентера, потом смарти (по умолчанию
[]
) - механизм Hooks (Смарти-шаблон
{hook run='xx' assign='' <params>}
) с учетом приоритетов
0.99.3
- fix for FlashMessages
0.99.2
- Breadcrumbs class - для хлебных крошек (стэк) - служебные файлы перемещены в другой namespace - psr/log требуется любой
0.17.0
- тип рендера
CONTENT_TYPE_JS
рендерит шаблон с хедеромtext/javascript
- тип рендера
CONTENT_TYPE_JS_RAW
подразумевает сырой контент с тем же хедером - добавлен тип
CONTENT_TYPE_XML
, аналогичныйCONTENT_TYPE_RSS
0.16.0
#[\ReturnTypeWillChange]
fix
0.15.0
- added Plugin Constants
0.14.0
- psr/log downgrade to lowest version compatible with arris framework (1.1.4)
- теперь конструктор НЕ принимает ненужный $_REQUEST, теперь принимается только 3 аргумента - параметры Smarty, параметры шаблона и logger
getTemplateVars()
переименован вgetAssignedTemplateVars()
- теперь
clear()
очищает всё - добавлен метод
assignResult()
0.11.0
- добавлена зависимость karelwintersky/arris.entity, которая нужна для работы с классом-типом Result
- добавлен метод setJSON, передающий значение Result напрямую в шаблонизатор
- локальный Result удалён