⚡️ #yiisoftYiiDebug #yiisoftYiiDebugViewer
Сделали рефакторинг в Yii Debug (PR):
- сгруппировали классы
- удалили неиспользуемые интерфейсы
- переработали структуру статистических данных (сгруппировали их), которые возвращаются методом
Соответствующие изменения сделаны в Yii Debug Viewer (PR).
Сделали рефакторинг в Yii Debug (PR):
- сгруппировали классы
*Proxy
и *Collector
в одном пространстве имён;- удалили неиспользуемые интерфейсы
EventCollectorInterface
, LogCollectorInterface
, RouterCollectorInterface
и ServiceCollectorInterface
;- переработали структуру статистических данных (сгруппировали их), которые возвращаются методом
getIndexData
в коллекторах.Соответствующие изменения сделаны в Yii Debug Viewer (PR).
👍2
⚡️ #yiisoftYiiDebug
В Yii Debug добавили коллектор
В Yii Debug добавили коллектор
ValidatorCollector
, который собирает информацию о валидации данных (PR).👍3
⚡️ #yiisoftYiiDebug
В Yii Debug исправили ошибку с некорректным пространством имён, которая закралась в предыдущем PR (PR).
В Yii Debug исправили ошибку с некорректным пространством имён, которая закралась в предыдущем PR (PR).
👍2
⚡️ #yiisoftYiiDebug #yiisoftYiiDebugViewer
Yii Debug адаптировали к последним изменениям в валидаторе (PR), а в Yii Debug Viewer добавили панель с информацией о валидации (PR).
Yii Debug адаптировали к последним изменениям в валидаторе (PR), а в Yii Debug Viewer добавили панель с информацией о валидации (PR).
⚡️ #yiisoftYiiDebug
Несколько улучшений в Yii Debug.
• Адаптировали
• Убрали зависимость от пакета
Несколько улучшений в Yii Debug.
• Адаптировали
ValidatorCollector
к последним изменениям в валидаторе (PR).• Убрали зависимость от пакета
yiisoft/cache
, так как он требуется только в конфигурации пакета (PR).⚡️ #yiisoftYiiDebug
В Yii Debug добавили возможность исключать консольные команды из отслеживания (параметр
В Yii Debug добавили возможность исключать консольные команды из отслеживания (параметр
ignoredCommands
), а также переименовали параметры и методы optionalRequests
в ignoredRequests
(PR).👍3
🔥2👍1
⚡️ #yiisoftYiiDebug
В пакете Yii Debug в отладочную информацию добавлены имена используемых сборщиков (PR).
В пакете Yii Debug в отладочную информацию добавлены имена используемых сборщиков (PR).
⚡️ #yiisoftYiiDebug
В Yii Debug в
В Yii Debug в
RequestCollector
добавили сохранение ответа и в случае, если это JSON, преобразование его в массив (PR).⚡4🔥1
👍3
⚡️ #yiisoftYiiDebug
Доработали тесты в Yii Debug, в некоторых случаях в Windows они выполнялись некорректно (PR).
Доработали тесты в Yii Debug, в некоторых случаях в Windows они выполнялись некорректно (PR).
👍2
⚡️ #yiisoftYiiDebug #yiisoftDemo #yiisoftDemoApi
Адаптировали к последней версии Yii Message Translator:
- Yii Debug (PR),
- Демо веб-приложения (PR),
- Демо API-приложения (PR).
Адаптировали к последней версии Yii Message Translator:
- Yii Debug (PR),
- Демо веб-приложения (PR),
- Демо API-приложения (PR).
👍3
⚡️ #yiisoftValidator #yiisoftYiiDebug
Несколько улучшений в Yii Validator.
• Удалили
• Доработали валидатор для использования композиции (PR):
- добавили параметер
- вынесли нормализацию данных в хелпер
-
- в
Также адаптировали Yii Debug к этим изменениям (PR).
Несколько улучшений в Yii Validator.
• Удалили
IdMessageReader
, вместо него используется соответствующий класс из пакета yiisoft/translator
(PR).• Доработали валидатор для использования композиции (PR):
- добавили параметер
$context
в метод ValidatorInterface::validate()
;- вынесли нормализацию данных в хелпер
DataSetHelper
;-
$dataSet
в ValidationContext
сделали опциональным;- в
ValidationContext
заменили иммутабельный метод withAttribute()
на мутабельный setAttribute()
.Также адаптировали Yii Debug к этим изменениям (PR).
👍2
⚡️ #yiisoftYiiDebug
Несколько улучшений в Yii Debug.
• В CI пакета добавили rector и применили предлагаемые изменения (PR).
• Подняли минимальную версию dev-зависимости
Несколько улучшений в Yii Debug.
• В CI пакета добавили rector и применили предлагаемые изменения (PR).
• Подняли минимальную версию dev-зависимости
yiisoft/router-fastroute
до 2.0 (PR).👍2
⚡️ #yiisoftYiiDebug
В CI пакета Yii Debug добавили проверку транзитивных зависимостей и явно прописали найденные (PR).
В CI пакета Yii Debug добавили проверку транзитивных зависимостей и явно прописали найденные (PR).
👍3