⚡️ #yiisoftFiles
В пакете Yii Files добавили возврат результата и тип возвращаемый функцией обратного вызова передаваемой в
В пакете Yii Files добавили возврат результата и тип возвращаемый функцией обратного вызова передаваемой в
set_error_handler() (PR).⚡️ #yiisoftYiiBulma #yiisoftWidget #yiisoftYiiWidgets #yiisoftCache #yiisoftYiiView #yiisoftView #yiisoftValidator #yiisoftFiles
Обновили версии действий
- Yii Bulma (PR)
- Yii Widget (PR)
- Yii Widgets (PR)
- Yii Caching Library (PR)
- Yii View Extension (PR)
- Yii View (PR)
- Yii Validator (PR)
- Yii Files (PR)
Обновили версии действий
actions/cache и actions/checkout до 3 в GitHub Workflows, а также подняли версию PHP в конфигурации Scrutinizer до 8.0.18 в пакетах:- Yii Bulma (PR)
- Yii Widget (PR)
- Yii Widgets (PR)
- Yii Caching Library (PR)
- Yii View Extension (PR)
- Yii View (PR)
- Yii Validator (PR)
- Yii Files (PR)
⚡️ #yiisoftRbac #yiisoftView #yiisoftYiiView #yiisoftYiiWidgets #yiisoftWidget #yiisoftYiiBulma #yiisoftYiiConsole #yiisoftRequirements #yiisoftYiiQueue #yiisoftYiiRunner #yiisoftMailer #yiisoftYiiDebugApi #yiisoftYiiQueueAmqp #yiisoftHtml #yiisoftYiiMiddleware #yiisoftValidator #yiisoftFiles #yiisoftPackageTemplate #yiisoftYiiBootstrap5 #yiisoftForm #yiisoftClassifier #yiisoftYiiDevTool
Заменили рабочие процессы на переиспользуемые из Yii GitHub Actions в пакетах:
- Yii Role-Based Access Control (PR)
- Yii View (PR)
- Yii View Extension (PR)
- Yii Widgets (PR)
- Yii Widget (PR)
- Yii Bulma (PR)
- Yii Console (PR)
- Yii Requirements Checker (PR)
- Yii Queue (PR)
- Yii Runner (PR)
- Yii Mailer Library (PR)
- Yii Debug API (PR)
- Yii Queue AMQP Driver (PR)
- Yii HTML (PR)
- Yii Middleware (PR)
- Yii Validator (PR)
- Yii Files (PR)
- Yii Package Template (PR)
- Yii Bootstrap 5 (PR)
- Yii Form (PR)
- Yii Classifier (PR)
- Yii Development Tool (PR)
Заменили рабочие процессы на переиспользуемые из Yii GitHub Actions в пакетах:
- Yii Role-Based Access Control (PR)
- Yii View (PR)
- Yii View Extension (PR)
- Yii Widgets (PR)
- Yii Widget (PR)
- Yii Bulma (PR)
- Yii Console (PR)
- Yii Requirements Checker (PR)
- Yii Queue (PR)
- Yii Runner (PR)
- Yii Mailer Library (PR)
- Yii Debug API (PR)
- Yii Queue AMQP Driver (PR)
- Yii HTML (PR)
- Yii Middleware (PR)
- Yii Validator (PR)
- Yii Files (PR)
- Yii Package Template (PR)
- Yii Bootstrap 5 (PR)
- Yii Form (PR)
- Yii Classifier (PR)
- Yii Development Tool (PR)
🔥6
⚡️ #yiisoftFiles
Сделали небольшой рефакторинг в пакете Yii Files: методы, вызываемые «цепочкой», перенесли на новую строку (PR).
Сделали небольшой рефакторинг в пакете Yii Files: методы, вызываемые «цепочкой», перенесли на новую строку (PR).
⚡️ #yiisoftFiles
В хелпере Yii Files добавили функции обратного вызова
В хелпере Yii Files добавили функции обратного вызова
beforeCopy и afterCopy для методов FileHelper::copyFile() и FileHelper::copyDirectory() (PR).#yiisoftFiles #МажорныйРелиз #Релиз
🎁 Yii Files 2.0.0
• Минимальная требуемая версия PHP поднята до
• Добавлена возможность передавать
• Добавлены функции обратного вызова
• Добавлен возврат результата и тип возвращаемый функцией обратного вызова передаваемой в
🎁 Yii Files 2.0.0
• Минимальная требуемая версия PHP поднята до
^8.0 (PR, PR).• Добавлена возможность передавать
RecursiveDirectoryIterator в FileHelper::lastModifiedTime() (PR).• Добавлены функции обратного вызова
beforeCopy и afterCopy для методов FileHelper::copyFile() и FileHelper::copyDirectory().• Добавлен возврат результата и тип возвращаемый функцией обратного вызова передаваемой в
set_error_handler().❤🔥6
⚡️ #yiisoftFiles
В Yii Files в методе для очистки директории
В Yii Files в методе для очистки директории
FileHelper::clearDirectory() добавили опцию filter, с помощью которой можно передать объект, реализующий PathMatcherInterface (PR, PR).👍1
🔥2
⚡️ #yiisoftFiles
В readme пакета Yii Files доработали описание работы с классами для сравнения путей (PR).
В readme пакета Yii Files доработали описание работы с классами для сравнения путей (PR).
👍2
⚡️ #yiisoftFiles
В CI пакета Yii Files добавили Rector и применили предлагаемые изменения, в том числе перенесли типы из аннотаций в сигнатуры методов
В CI пакета Yii Files добавили Rector и применили предлагаемые изменения, в том числе перенесли типы из аннотаций в сигнатуры методов
PathMatcher::only() и PathMatcher::except() (PR).👍2👏1
⚡️ #yiisoftFiles
В пакете Yii Files обновили dev-зависимости:
-
-
В пакете Yii Files обновили dev-зависимости:
-
vimeo/psalm до ^4.30|^5.2 и roave/infection-static-analysis-plugin до ^1.25 (PR);-
rector/rector до ^0.15.1 (PR).👍2
#yiisoftFiles #МинорныйРелиз #Релиз
🎁 Yii Files 2.1
• В методе
• Добавлено подавление ошибок типа
• Восстановление предыдущего обработчика ошибок реализовано с использованием
• В методах
• Ограничение версии PHP в composer.json изменено на
• Встроенные функции PHP теперь вызываются в корневом пространстве имён, что в некоторых случаях даёт выигрыш по производительности.
🎁 Yii Files 2.1
• В методе
FileHelper::clearDirectory() добавлена опция filter.• Добавлено подавление ошибок типа
warning для несуществующих путей при вызове FileHelper::lastModifiedTime().• Восстановление предыдущего обработчика ошибок реализовано с использованием
try … finally.• В методах
PathMatcher::only() и PathMatcher::except() явно прописаны типы параметров.• Ограничение версии PHP в composer.json изменено на
8.0 - 8.5.• Встроенные функции PHP теперь вызываются в корневом пространстве имён, что в некоторых случаях даёт выигрыш по производительности.
10👍4👾1