The data section covers how the framework handles persistence, validation, and caching — from defining entities to retrieving and storing data efficiently.
AbstractEntity, defining properties, ORM mapping, validation constraints, and lifecycle callbacksAbstractEntityRepository, EntityRepositoriesTrait static helpers, and multi-connection Doctrine setupLength, Range, Email, Min, Max, OneOfTheValues) and writing custom onesca(), rca(), aca(), mca(), TTL, key patterns, and when to use each adapterAbstractDatabaseFixture, loadTable(), AbstractPurger, and fixture orderingprePersist, postUpdate, preRemove, …) with typed callback classesBasicEnumMethodsTrait, the getById/getId/getName pattern, and linking enums to entities