charcoal-property 0.10.0
Complete commits list: 0.9.0...0.10.0
Requires:
Summary:
- Added basic support for custom storable property fields
- Decoupled L10N field generation to allow existing properties support for improving storage
- Added method
StorablePropertyTrait::parseFromFlatData()
to decouple flat-data assignment fromAbstractModel::setFlatData()
- Changed methods
generateFields()
andupdateFields()
,StorablePropertyTrait
, to decouple from$fields
property and L10N support - Improved type-hinting of
StorablePropertyInterface
and SQL generation fromPropertyField
by acepting, supporting, and returning NULL instead of empty strings - Changed method
StorablePropertyTrait::setSqlEncoding()
to support custom encoding and collation - Added method
StorablePropertyTrait::sqlDefaultVal()