Open Source: PHP
386 subscribers
3 photos
41 links
Помощь Open Source продуктам на PHP
Download Telegram
Обновить yiisoft/error-handler в интеграционном пакете Spiral

👩‍💻 https://github.com/spiral-packages/yii-error-handler-bridge/issues/12

Мы в Spiral 3.0 выкинули всякие штуки, которые неплохо реализованы у других. Это коснулось и рендерера ошибок: мы взяли yiisoft/error-handler и воткнули туда свою цветовую схему и лого.
Однако, там оказалось хреново с совместимостью: нет API для кастомизации и, как следствие, в каждом миноре/патче может сломаться всё, что не относится к PHP сигнатурам (вёрстка и передаваемые переменные в шаблоны).
А тут ещё и мажор!
Надо выяснить, что сломали в новом релизе и перейти на него.

#exceptions #spiral #yii
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10
🖼 Fix MSSQL 2017 GitHub action

MSSQL не поддерживается в Ubuntu 22, только в Ubuntu 20. А Github Actions не поддерживают Ubuntu 20.
Нужно заставить работать MSSQL в CI, чтобы прогонять тесты в yiisoft/db. Больше информации в тикете

👩‍💻 https://github.com/yiisoft/db/issues/958

#yii #yii3 #db #mssql
Please open Telegram to view this post
VIEW IN TELEGRAM
😁2👍1👎1
Добавить поддержку выражений

В Symfony есть Expression Language и его поддержка в валидаторе.
Было бы круто иметь подобный валидатор для Yii3.
Нужно написать бридж к Expression Language, довольно интересная задачка!

п.с. я умел раньше писать тз 😁

👩‍💻 https://github.com/yiisoft/validator/issues/518

#yii #yii3 #validator
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥4👎1
Forwarded from Alexander Makarov
Вернуть метод в ExpressionBuilderInterface в yiisoft/db

В пакете yiisoft/db (это независимсый от фреймворка DBAL от команды Yii нужно добавить отсутствующий метод в интерфейс. Я уже начал это делать, но другие дела скушали всё доступное время 😂

Итак:

1. https://github.com/yiisoft/db/pull/946
2. Надо в остальных пакетах сделать изменения под интерфейс + поправить по комментам.

#yii #yii3
👍6👎1🔥1