Releases: binary-cube/dot-array
Releases · binary-cube/dot-array
Phoenix 🔥
Werewolf Coder 🐺
- Refactoring DotArray:
- Using a Trait (DotFilteringTrait) to split code in more organized units.
- Refactoring DotPathTrait::flatten
- using PHPStan.
- Updating composer.json scripts to use PHPStan.
- More Tests.
Refactoring without breaking things
- Refactoring DotArray:
- Using a Trait (DotPathTrait) to split code in more organized units.
- Refactor DotArray::mergeRecursive :: less
if ... elsebranches. - Refactor DotArray::normalize :: now is recursive and if type of the entry is DotArray then is converted to array.
- Apply DotArray::normalize after every DotArray::write used when DotArray::set is called.
- Fix composer.json
create-foldersscript :: in case of fail creating thebuildfolder, exit with code 0. - Updating README.md
- Updating Tests
Cleaning season
- Update
.gitattributes
Enjoy your ☕️
- Update README.md
- Added the following scripts to
composer.json:composer check(running phpcs & phpunit)composer generate-reports(running phpcs, phpmd, phpunit :: for generating internal reports)
TTT... Testing, Testing... and Testing
- More Tests
- Fix DotArray::__invoke @return comment
Initial release
Initial release