Получи случайную криптовалюту за регистрацию!

Разработка Yii3, 29 июля — 4 августа Обновления Yii Debug, | PHP Digest

Разработка Yii3, 29 июля — 4 августа

Обновления

Yii Debug, Yii Debug API, Yii Debug Viewer
• Добавлена возможность исключать консольные команды из отслеживания.
• Реализован сбор информации об очередях.
• Реализована базовая версия инспектора приложения. Сейчас инспектор позволяет посмотреть конфигурации объектов контейнера и параметры конфигурации приложения, но в дальнейшем планируется расширить его возможности (просмотр дампа любого объекта из контейнера, просмотр конфигурации окружений, запуск консольных утилит psalm, phpunit, deptrac и т. д.)

Yii Cycle ORM
• Ветка с поддержкой Cycle ORM 2 стала основной.
• Добавлена поддержка psr/simple-cache версий ^2.0 и ^3.0.
• Добавлен генератор, обрабатывающий наследование таблиц.

Демо веб-приложения
• В LocaleMiddleware добавлена поддержка HTTP (ранее корректно работало только с HTTPS).
• Улучшен вывод консольной команды router/list.

Демо API-приложения
• Добавлен дебаггер.


Новые пакеты

yiisoft/app-console — шаблон для консольного приложения.


Релизы

Yii Console 1.3.0
• Событие запуска приложения теперь может содержать имя запускаемой консольной команды.

Yii Console Runner 1.1.0
• Реализована передача имени запускаемой команды в событие запуска приложения.

Yii Runner 1.2.0
• Объект с конфигурацией контейнера добавлен в сам контейнер. Это потребовалось для реализации инспектора в дебаггере.

Yii Swagger 1.2.2
• Добавлена поддержка yiisoft/cache версии ^2.0.


Сводка подготовлена по информации канала «Хроники Yii3».