Releases: BerliozFramework/Helpers
Releases · BerliozFramework/Helpers
v1.5.0
Added
- New method
FileHelper::resolveAbsolutePath()
to resolve absolute path from another
- New method
FileHelper::resolveRelativePath()
to resolve relative path from another
v1.4.0
Changed
ArrayHelper::isSequential()
use array_is_list()
function in PHP 8.1
Fixed
ArrayHelper::isSequential()
return TRUE only if keys are sequential INTEGER
StringHelper::parseStr()
with empty string or empty key
v1.3.1
Fixed
- Fix not decoded variable name with
StringHelper::parseStr()
v1.3.0
Added
- New method
StringHelper::parseStr()
which keep dots in variable name
v1.2.0
Changed
ArrayHelper::mergeRecursive()
accepts no parameters
ArrayHelper::traverse*()
have typed iterable
first parameter
Fixed
- Array merge with empty arrays
v1.1.5
Changed
- Bump PHPUnit version to 9.3
Fixed
- Cast parameters given to
imagecopyresampled
function to integer
v1.1.4
Fixed
- Fixed ArrayHelper::traverseHas() not returning true for null value
- Fixed ArrayHelper::traverseGet() not returning a null value
v1.1.3
Fixed
- Fixed ArrayHelper::traverseGet() not returning any default value on a non-existent final key
- Fixed ArrayHelper::traverseSet() not set value on a non-existent final key
v1.1.2
Fixed
- ArrayHelper::traverseExists() returns true on non-existent final key
v1.1.1
Added
- PHP 8 compatibility in
composer.json
Changed
- Bump PHP compatibility to 7.3
Fixed
- StringHelper::removeAccents() returns empty string if error
- Bad image resize for portrait/landscape ratio
- ImageHelperTest::providerSizes() parameters name
- Deprecated assertRegExp() and assertNotRegExp() methods
- Cast value given to dechex() function in ImageHelper::gradientColor() method