Doctrine ORM

GPTKB entity

Statements (51)
Predicate Object
gptkbp:instanceOf gptkb:software
object-relational mapper
gptkbp:compatibleWith gptkb:Symfony
gptkb:Laminas
gptkb:Zend_Framework
gptkbp:developer Doctrine Project contributors
gptkbp:feature gptkb:Unit_of_Work_pattern
Hydration
Migrations
Associations
Lazy loading
Proxy objects
Caching
Validation
Annotations
Repositories
Data Mapper pattern
Schema introspection
Inheritance mapping
Automatic table generation
Custom types
Event system
Query builder
Custom event listeners
Custom hydrators
Custom naming strategies
Custom repositories
DQL (Doctrine Query Language)
Entity lifecycle events
Multiple database support
Schema tool
Second-level cache
Transactions support
YAML/XML mapping
gptkbp:firstReleased 2006
https://www.w3.org/2000/01/rdf-schema#label Doctrine ORM
gptkbp:latestReleaseVersion 2.16
gptkbp:license gptkb:MIT_License
gptkbp:officialWebsite https://www.doctrine-project.org/projects/orm.html
gptkbp:partOf Doctrine Project
gptkbp:repository https://github.com/doctrine/orm
gptkbp:supportsDatabase gptkb:Oracle
gptkb:MySQL
gptkb:SQLite
gptkb:PostgreSQL
gptkb:SQL_Server
gptkbp:usedFor database abstraction
object-relational mapping
gptkbp:writtenBy PHP
gptkbp:bfsParent gptkb:Symfony
gptkbp:bfsLayer 6