- Fixed deprecated return types and calls
- Fixed deprecated return types and calls
- Fixed mixed return value in PHP 7.4 (with ReturnTypeWillChange Attribute)
- Added PHP 8.1 compatibility
- Added PHP 8.0 compatibility
- No need for PHP 7.4. Back to PHP >= 7.1
- Pushed to PHP >= 7.4
- Implemented IteratorAggregate on PropertyCollection
- Changed Cast method. Null values will not be casted
- Fixed assoc arrays
- Fixed __toString Method
- Fixed missing property on empty Arrays
- Added additional toArray check
- Optional getter and setter have been added
- Fixed missing Trait Class
- Implemented ArrayAccess Interface to Model
- Fixed a bug in toArray method
- Added case insensitive property name support
- Fixed some Warnings
- Changed serialized datetime format from ATOM to RFC3339_EXTENDED
- Added __toString method to model class
- Added Serializable interface to model class
- Added DateTime serialization format
- Minor serializer fix
- Renamed snake case array key disabler
- Added additional getter / setter logic tests
- Added snake case array key disabler
- Fixed preg match and getter logic
- Added preg match to remove 'isIsFoobar' getter
- Fixed Model serialization
- Fixed date check
- Fixed date check
- Removed utf8 encoding enforcement while string casting
- Added Unit Tests
- Added new PropertyCollection Array Constructor
- Push to release state
- Added core features