Doctrine


Doctrine\ORM\Persisters\AbstractEntityInheritancePersister
/Doctrine/ORM/Persisters/AbstractEntityInheritancePersister.php at line 33

Class AbstractEntityInheritancePersister

Class:AbstractEntityInheritancePersister - Superclass: StandardEntityPersister
StandardEntityPersister
⌊ AbstractEntityInheritancePersister

public abstract class AbstractEntityInheritancePersister
extends StandardEntityPersister

Base class for entity persisters that implement a certain inheritance mapping strategy. All these persisters are assumed to use a discriminator column to discriminate entity types in the hierarchy.

Author:
Roman Borschel
Since:
2.0
License:
http://www.opensource.org/licenses/lgpl-license.php LGPL
Todo:
Rename: BasicEntityPersister

Fields inherited from Doctrine\ORM\Persisters\StandardEntityPersister
_class, _columnTypes, _conn, _em, _platform, _queuedInserts, _resultColumnNames, _selectColumnListSql, _sqlAliasCounter, _sqlTableAliases
Methods inherited from Doctrine\ORM\Persisters\StandardEntityPersister
addInsert, delete, executeInserts, getClassMetadata, getInsertSQL, getOwningTable, load, loadAll, loadManyToManyCollection, loadOneToManyCollection, refresh, update

Doctrine