Skip to content

charcoal-property 0.10.0

Compare
Choose a tag to compare
@mcaskill mcaskill released this 04 Nov 22:11
· 28 commits to master since this release
6592af1

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 from AbstractModel::setFlatData()
  • Changed methods generateFields() and updateFields(), StorablePropertyTrait, to decouple from $fields property and L10N support
  • Improved type-hinting of StorablePropertyInterface and SQL generation from PropertyField by acepting, supporting, and returning NULL instead of empty strings
  • Changed method StorablePropertyTrait::setSqlEncoding() to support custom encoding and collation
  • Added method StorablePropertyTrait::sqlDefaultVal()