#yiisoftArrays #МинорныйРелиз #Релиз
🎁 Yii Arrays 3.1
• Добавлен метод
• Добавлен метод
• В методе
• Выполнен небольшой рефакторинг в
🎁 Yii Arrays 3.1
• Добавлен метод
ArrayHelper::renameKey()
для переименования ключа в массиве.• Добавлен метод
ArrayHelper::parametrizedMerge()
, позволяющий рекурсивно слить два или более массивов с заданным уровнем вложенности.• В методе
ArrayHelper::getObjectVars()
уточнён тип результата: array|null
→ array
.• Выполнен небольшой рефакторинг в
ArrayableTrait
.🔥8👍1👾1
#yiisoftArrays #МинорныйРелиз #Релиз
🎁 Yii Arrays 3.2
• В
• Улучшены типы Psalm для
• Минимальная версия PHP увеличена до 8.1.
• Для опциональных nullable-параметров явно прописан тип с
•
•
🎁 Yii Arrays 3.2
• В
composer.json
ограничение версии PHP изменено на ~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0
.• Улучшены типы Psalm для
ArrayHelper::getObjectVars()
, ArrayableInterface
, ArrayableTrait
и ArrayAccessTrait
.• Минимальная версия PHP увеличена до 8.1.
• Для опциональных nullable-параметров явно прописан тип с
null
для совместимости с PHP 8.4. •
ArrayHelper::getValue()
теперь возвращает значение по умолчанию для ключа в виде пустого массива.•
ArrayHelper::keyExists()
теперь возвращает false
для ключа в виде пустого массива.👍3👾1