All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Added
getArrayKeysmethod tool.
- Added php reference to array input of
setanddeletemethods.
- Fixed
hasmethods on traits.
- Added delete functions for single and multi traits.
- Added new callback for
getmethod.
- Renamed
callbackparam on get method tocallbackDefault. - Added
callbackparam on get method for called before return. - Change after callbacks for get and set to before.
- refactor.
- No Fixed.
- No Added.
- No Changed.
- Fix namespace for test file.
- add
callbackforgetmethod. - add
callbackforsetmethod.
- change
getmethod params and addcallbackparam. - change
setmethod param and addcallbackparam. - Modify the
getByDotmethod in DotNotationTrait and addcallbackparam. - Modify the
getByDotMultimethod in MultiDotNotationTrait and addcallbackparam.
- No Fixed.
- add
defaultvalue(s) forgetmethod. - add
hasOnemethod.
- change get method params and add
defaultparam. - change
hasfunction param and scenario to get multiple keys. - Modify the
getByDotmethod in DotNotationTrait to provide default value. - Modify the
getByDotMultimethod in MultiDotNotationTrait to provide default value(s).
- No Fixed.
- Initial release.