mini\Database\Dehydrator
final
class
Documentation
Converts between entity objects and SQL-compatible arrays
Handles hydration/dehydration via:
- Hydration interface - if entity implements Hydration, uses fromSqlRow()/toSqlRow()
- Reflection fallback - maps properties to columns with type conversion
Used by PartialQuery for reading and by write operations for validation.
Methods (4)
Hydrate an array to an entity instance
Hydrate using reflection (maps columns to properties with type conversion)
Dehydrate an entity to a SQL-compatible array
Dehydrate using reflection (reads public properties, converts values)