revision_mapper
class revision_mapper extends abstract_mapper
| internal |
Revision mapper for immutable snapshots.
Handles conversion between middag_itemrevision records and revision entities.
Revisions are read-only snapshots, so this mapper focuses heavily on hydration.
Methods
Details
at line 45
entity_interface
db_to_domain(stdClass $record, array $metadata)
Convert DB record + Metadata to Revision Entity.
at line 82
stdClass
domain_to_db(entity_interface $entity)
Convert revision entity to DB record.
Used mainly for restoration or initial creation logic if needed outside repository.