A

AbstractQueryClass in namespace Doctrine\ORM
Base contract for ORM queries. Base class for Query and NativeQuery.
AssociationCacheEntryClass in namespace Doctrine\ORM\Cache
Association cache entry
$CollectionCacheKey#associationProperty in class CollectionCacheKey
READ-ONLY: Public only for performance reasons, it should be considered immutable.
CachedPersister::afterTransactionComplete() — Method in class CachedPersister
Perform whatever processing is encapsulated here after completion of the transaction.
CachedPersister::afterTransactionRolledBack() — Method in class CachedPersister
Perform whatever processing is encapsulated here after completion of the rolled-back.
AbstractCollectionPersisterClass in namespace Doctrine\ORM\Cache\Persister\Collection
$AbstractCollectionPersister#associationProperty in class AbstractCollectionPersister
NonStrictReadWriteCachedCollectionPersister::afterTransactionComplete() — Method in class NonStrictReadWriteCachedCollectionPersister
Perform whatever processing is encapsulated here after completion of the transaction.
NonStrictReadWriteCachedCollectionPersister::afterTransactionRolledBack() — Method in class NonStrictReadWriteCachedCollectionPersister
Perform whatever processing is encapsulated here after completion of the rolled-back.
ReadWriteCachedCollectionPersister::afterTransactionComplete() — Method in class ReadWriteCachedCollectionPersister
Perform whatever processing is encapsulated here after completion of the transaction.
ReadWriteCachedCollectionPersister::afterTransactionRolledBack() — Method in class ReadWriteCachedCollectionPersister
Perform whatever processing is encapsulated here after completion of the rolled-back.
AbstractEntityPersisterClass in namespace Doctrine\ORM\Cache\Persister\Entity
AbstractEntityPersister::addInsert() — Method in class AbstractEntityPersister
Adds an entity to the queued insertions.
NonStrictReadWriteCachedEntityPersister::afterTransactionComplete() — Method in class NonStrictReadWriteCachedEntityPersister
Perform whatever processing is encapsulated here after completion of the transaction.
NonStrictReadWriteCachedEntityPersister::afterTransactionRolledBack() — Method in class NonStrictReadWriteCachedEntityPersister
Perform whatever processing is encapsulated here after completion of the rolled-back.
ReadWriteCachedEntityPersister::afterTransactionComplete() — Method in class ReadWriteCachedEntityPersister
Perform whatever processing is encapsulated here after completion of the transaction.
ReadWriteCachedEntityPersister::afterTransactionRolledBack() — Method in class ReadWriteCachedEntityPersister
Perform whatever processing is encapsulated here after completion of the rolled-back.
Configuration::addEntityNamespace() — Method in class Configuration
Adds a namespace under a certain alias.
Configuration::addNamedQuery() — Method in class Configuration
Adds a named DQL query to the configuration.
Configuration::addNamedNativeQuery() — Method in class Configuration
Adds a named native query to the configuration.
Configuration::addCustomStringFunction() — Method in class Configuration
Registers a custom DQL function that produces a string value.
Configuration::addCustomNumericFunction() — Method in class Configuration
Registers a custom DQL function that produces a numeric value.
Configuration::addCustomDatetimeFunction() — Method in class Configuration
Registers a custom DQL function that produces a date/time value.
Configuration::addCustomHydrationMode() — Method in class Configuration
Adds a custom hydration mode.
Configuration::addFilter() — Method in class Configuration
Adds a filter to the list of possible filters.
AbstractIdGeneratorClass in namespace Doctrine\ORM\Id
AssignedGeneratorClass in namespace Doctrine\ORM\Id
Special generator for application-assigned identifiers (doesn't really generate anything).
CommitOrderCalculator::addNode() — Method in class CommitOrderCalculator
Adds a new node (vertex) to the graph, assigning its hash and value.
CommitOrderCalculator::addDependency() — Method in class CommitOrderCalculator
Adds a new dependency (edge) to the graph using their hashes.
AbstractHydratorClass in namespace Doctrine\ORM\Internal\Hydration
Base class for all hydrators. A hydrator is a class that provides some form of transformation of an SQL result set into another structure.
ArrayHydratorClass in namespace Doctrine\ORM\Internal\Hydration
The ArrayHydrator produces a nested array "graph" that is often (not always) interchangeable with the corresponding object graph for read-only access.
AnnotationClass in namespace Doctrine\ORM\Mapping
AnsiQuoteStrategyClass in namespace Doctrine\ORM\Mapping
ANSI compliant quote strategy, this strategy does not apply any quote.
AssociationOverrideClass in namespace Doctrine\ORM\Mapping
This annotation is used to override association mapping of property for an entity relationship.
AssociationOverridesClass in namespace Doctrine\ORM\Mapping
This annotation is used to override association mappings of relationship properties.
AttributeOverrideClass in namespace Doctrine\ORM\Mapping
This annotation is used to override the mapping of a entity property.
AttributeOverridesClass in namespace Doctrine\ORM\Mapping
This annotation is used to override the mapping of a entity property.
AssociationBuilderClass in namespace Doctrine\ORM\Mapping\Builder
AssociationBuilder::addJoinColumn() — Method in class AssociationBuilder
Add Join Columns.
ClassMetadataBuilder::addEmbedded() — Method in class ClassMetadataBuilder
Adds and embedded class
ClassMetadataBuilder::addIndex() — Method in class ClassMetadataBuilder
Adds Index.
ClassMetadataBuilder::addUniqueConstraint() — Method in class ClassMetadataBuilder
Adds Unique Constraint.
ClassMetadataBuilder::addNamedQuery() — Method in class ClassMetadataBuilder
Adds named query.
ClassMetadataBuilder::addDiscriminatorMapClass() — Method in class ClassMetadataBuilder
Adds a subclass to this inheritance hierarchy.
ClassMetadataBuilder::addLifecycleEvent() — Method in class ClassMetadataBuilder
Adds lifecycle event.
ClassMetadataBuilder::addField() — Method in class ClassMetadataBuilder
Adds Field.
ClassMetadataBuilder::addManyToOne() — Method in class ClassMetadataBuilder
Adds a simple many to one association, optionally with the inversed by field.
ClassMetadataBuilder::addInverseOneToOne() — Method in class ClassMetadataBuilder
Adds simple inverse one-to-one association.
ClassMetadataBuilder::addOwningOneToOne() — Method in class ClassMetadataBuilder
Adds simple owning one-to-one association.
ClassMetadataBuilder::addOwningManyToMany() — Method in class ClassMetadataBuilder
Adds a simple owning many to many association.
ClassMetadataBuilder::addInverseManyToMany() — Method in class ClassMetadataBuilder
Adds a simple inverse many to many association.
ClassMetadataBuilder::addOneToMany() — Method in class ClassMetadataBuilder
Adds simple OneToMany association.
ManyToManyAssociationBuilder::addInverseJoinColumn() — Method in class ManyToManyAssociationBuilder
Adds Inverse Join Columns.
$ClassMetadataInfo#associationMappingsProperty in class ClassMetadataInfo
READ-ONLY: The association mappings of this class.
ClassMetadataInfo::addInheritedAssociationMapping() — Method in class ClassMetadataInfo
INTERNAL: Adds an association mapping without completing/validating it.
ClassMetadataInfo::addInheritedFieldMapping() — Method in class ClassMetadataInfo
INTERNAL: Adds a field mapping without completing/validating it.
ClassMetadataInfo::addNamedQuery() — Method in class ClassMetadataInfo
INTERNAL: Adds a named query to this class.
ClassMetadataInfo::addNamedNativeQuery() — Method in class ClassMetadataInfo
INTERNAL: Adds a named native query to this class.
ClassMetadataInfo::addSqlResultSetMapping() — Method in class ClassMetadataInfo
INTERNAL: Adds a sql result set mapping to this class.
ClassMetadataInfo::addLifecycleCallback() — Method in class ClassMetadataInfo
Adds a lifecycle callback for entities of this class.
ClassMetadataInfo::addEntityListener() — Method in class ClassMetadataInfo
Adds a entity listener for entities of this class.
ClassMetadataInfo::addDiscriminatorMapClass() — Method in class ClassMetadataInfo
Adds one entry of the discriminator map with a new class and corresponding name.
AnnotationDriverClass in namespace Doctrine\ORM\Mapping\Driver
The AnnotationDriver reads the mapping metadata from docblock annotations.
$SequenceGenerator#allocationSizeProperty in class SequenceGenerator
PersistentCollection::add() — Method in class PersistentCollection
{@inheritdoc}
AbstractCollectionPersisterClass in namespace Doctrine\ORM\Persisters\Collection
Base class for all collection persisters.
AbstractEntityInheritancePersisterClass in namespace Doctrine\ORM\Persisters\Entity
Base class for entity persisters that implement a certain inheritance mapping strategy.
BasicEntityPersister::addInsert() — Method in class BasicEntityPersister
Adds an entity to the queued insertions.
BasicEntityPersister::assignDefaultVersionValue() — Method in class BasicEntityPersister
Retrieves the default version value which was created by the preceding INSERT statement and assigns it back in to the entities version field.
EntityPersister::addInsert() — Method in class EntityPersister
Adds an entity to the queued insertions.
JoinedSubclassPersister::assignDefaultVersionValue() — Method in class JoinedSubclassPersister
Retrieves the default version value which was created by the preceding INSERT statement and assigns it back in to the entities version field.
AutoloaderClass in namespace Doctrine\ORM\Proxy
QueryBuilder::add() — Method in class QueryBuilder
Either appends to or replaces a single, generic query part.
QueryBuilder::addSelect() — Method in class QueryBuilder
Adds an item that is to be returned in the query result.
QueryBuilder::andWhere() — Method in class QueryBuilder
Adds one or more restrictions to the query results, forming a logical conjunction with any previously specified restrictions.
QueryBuilder::addGroupBy() — Method in class QueryBuilder
Adds a grouping expression to the query.
QueryBuilder::andHaving() — Method in class QueryBuilder
Adds a restriction over the groups of the query, forming a logical conjunction with any existing having restrictions.
QueryBuilder::addOrderBy() — Method in class QueryBuilder
Adds an ordering to the query results.
QueryBuilder::addCriteria() — Method in class QueryBuilder
Adds criteria to the query.
ASTExceptionClass in namespace Doctrine\ORM\Query\AST
Base exception class for AST exceptions.
AggregateExpressionClass in namespace Doctrine\ORM\Query\AST
Description of AggregateExpression.
ArithmeticExpressionClass in namespace Doctrine\ORM\Query\AST
ArithmeticExpression ::= SimpleArithmeticExpression | "(" Subselect ")"
ArithmeticFactorClass in namespace Doctrine\ORM\Query\AST
ArithmeticFactor ::= [("+" | "-")] ArithmeticPrimary
$ArithmeticFactor#arithmeticPrimaryProperty in class ArithmeticFactor
ArithmeticTermClass in namespace Doctrine\ORM\Query\AST
ArithmeticTerm ::= ArithmeticFactor {("" | "/") ArithmeticFactor}
$ArithmeticTerm#arithmeticFactorsProperty in class ArithmeticTerm
$DeleteClause#abstractSchemaNameProperty in class DeleteClause
$DeleteClause#aliasIdentificationVariableProperty in class DeleteClause
AbsFunctionClass in namespace Doctrine\ORM\Query\AST\Functions
"ABS" "(" SimpleArithmeticExpression ")"
AvgFunctionClass in namespace Doctrine\ORM\Query\AST\Functions
"AVG" "(" ["DISTINCT"] StringPrimary ")"
$JoinAssociationDeclaration#aliasIdentificationVariableProperty in class JoinAssociationDeclaration
$JoinAssociationPathExpression#associationFieldProperty in class JoinAssociationPathExpression
$JoinClassPathExpression#abstractSchemaNameProperty in class JoinClassPathExpression
$JoinClassPathExpression#aliasIdentificationVariableProperty in class JoinClassPathExpression
$NewObjectExpression#argsProperty in class NewObjectExpression
$RangeVariableDeclaration#abstractSchemaNameProperty in class RangeVariableDeclaration
$RangeVariableDeclaration#aliasIdentificationVariableProperty in class RangeVariableDeclaration
$SimpleArithmeticExpression#arithmeticTermsProperty in class SimpleArithmeticExpression
$SubselectIdentificationVariableDeclaration#associationPathExpressionProperty in class SubselectIdentificationVariableDeclaration
$SubselectIdentificationVariableDeclaration#aliasIdentificationVariableProperty in class SubselectIdentificationVariableDeclaration
$UpdateClause#abstractSchemaNameProperty in class UpdateClause
$UpdateClause#aliasIdentificationVariableProperty in class UpdateClause
AbstractSqlExecutorClass in namespace Doctrine\ORM\Query\Exec
Base class for SQL statement executors.
Expr::andX() — Method in class Expr
Creates a conjunction of the given boolean expressions.
Expr::asc() — Method in class Expr
Creates an ASCending order expression.
Expr::avg() — Method in class Expr
Creates an instance of AVG() function, with the given argument.
Expr::all() — Method in class Expr
Creates an instance of ALL() function, with the given DQL Subquery.
Expr::any() — Method in class Expr
Creates an ANY() function expression with the given DQL subquery.
Expr::abs() — Method in class Expr
Creates an ABS() function expression with the given argument.
AndxClass in namespace Doctrine\ORM\Query\Expr
Expression class for building DQL and parts.
$Andx#allowedClassesProperty in class Andx
$Base#allowedClassesProperty in class Base
Base::addMultiple() — Method in class Base
Base::add() — Method in class Base
$From#aliasProperty in class From
$Func#argumentsProperty in class Func
$Join#aliasProperty in class Join
$OrderBy#allowedClassesProperty in class OrderBy
OrderBy::add() — Method in class OrderBy
$Orx#allowedClassesProperty in class Orx
$Select#allowedClassesProperty in class Select
SQLFilter::addFilterConstraint() — Method in class SQLFilter
Gets the SQL query part to add to a query.
Parser::addCustomTreeWalker() — Method in class Parser
Adds a custom tree walker for modifying the AST.
Parser::AliasIdentificationVariable() — Method in class Parser
AliasIdentificationVariable = identifier
Parser::AbstractSchemaName() — Method in class Parser
AbstractSchemaName ::= fully_qualified_name | aliased_name | identifier
Parser::AliasResultVariable() — Method in class Parser
AliasResultVariable ::= identifier
Parser::AssociationPathExpression() — Method in class Parser
AssociationPathExpression ::= CollectionValuedPathExpression | SingleValuedAssociationPathExpression
Parser::ArithmeticExpression() — Method in class Parser
ArithmeticExpression ::= SimpleArithmeticExpression | "(" Subselect ")"
Parser::ArithmeticTerm() — Method in class Parser
ArithmeticTerm ::= ArithmeticFactor {("" | "/") ArithmeticFactor}
Parser::ArithmeticFactor() — Method in class Parser
ArithmeticFactor ::= [("+" | "-")] ArithmeticPrimary
Parser::ArithmeticPrimary() — Method in class Parser
ArithmeticPrimary ::= SingleValuedPathExpression | Literal | ParenthesisExpression | FunctionsReturningNumerics | AggregateExpression | FunctionsReturningStrings | FunctionsReturningDatetime | IdentificationVariable | ResultVariable | InputParameter | CaseExpression
Parser::AggregateExpression() — Method in class Parser
AggregateExpression ::= ("AVG" | "MAX" | "MIN" | "SUM" | "COUNT") "(" ["DISTINCT"] SimpleArithmeticExpression ")"
ParserResult::addParameterMapping() — Method in class ParserResult
Adds a DQL to SQL parameter mapping. One DQL parameter name/position can map to several SQL parameter positions.
QueryException::associationPathInverseSideNotSupported() — Method in class QueryException
QueryException::associationPathCompositeKeyNotSupported() — Method in class QueryException
$ResultSetMapping#aliasMapProperty in class ResultSetMapping
Maps alias names to class names.
ResultSetMapping::addEntityResult() — Method in class ResultSetMapping
Adds an entity result to this ResultSetMapping.
ResultSetMapping::addIndexBy() — Method in class ResultSetMapping
Sets a field to use for indexing an entity result or joined entity result.
ResultSetMapping::addIndexByScalar() — Method in class ResultSetMapping
Sets to index by a scalar result column name.
ResultSetMapping::addIndexByColumn() — Method in class ResultSetMapping
Sets a column to use for indexing an entity or joined entity result by the given alias name.
ResultSetMapping::addFieldResult() — Method in class ResultSetMapping
Adds a field to the result that belongs to an entity or joined entity.
ResultSetMapping::addJoinedEntityResult() — Method in class ResultSetMapping
Adds a joined entity result.
ResultSetMapping::addScalarResult() — Method in class ResultSetMapping
Adds a scalar result mapping.
ResultSetMapping::addMetadataParameterMapping() — Method in class ResultSetMapping
Adds a metadata parameter mappings.
ResultSetMapping::addMetaResult() — Method in class ResultSetMapping
Adds a meta column (foreign key or discriminator column) to the result set.
ResultSetMappingBuilder::addRootEntityFromClassMetadata() — Method in class ResultSetMappingBuilder
Adds a root entity and all of its fields to the result set.
ResultSetMappingBuilder::addJoinedEntityFromClassMetadata() — Method in class ResultSetMappingBuilder
Adds a joined entity and all of its fields to the result set.
ResultSetMappingBuilder::addAllClassFields() — Method in class ResultSetMappingBuilder
Adds all fields of the given class to the result set mapping (columns and meta fields).
ResultSetMappingBuilder::addNamedNativeQueryMapping() — Method in class ResultSetMappingBuilder
Adds the mappings of the results of native SQL queries to the result set.
ResultSetMappingBuilder::addNamedNativeQueryResultClassMapping() — Method in class ResultSetMappingBuilder
Adds the class mapping of the results of native SQL queries to the result set.
ResultSetMappingBuilder::addNamedNativeQueryResultSetMapping() — Method in class ResultSetMappingBuilder
Adds the result set mapping of the results of native SQL queries to the result set.
ResultSetMappingBuilder::addNamedNativeQueryEntityResultMapping() — Method in class ResultSetMappingBuilder
Adds the entity result mapping of the results of native SQL queries to the result set.
TreeWalkerChain::addTreeWalker() — Method in class TreeWalkerChain
Adds a tree walker to the chain.
AttachEntityListenersListenerClass in namespace Doctrine\ORM\Tools
Mechanism to programmatically attach entity listeners.
AttachEntityListenersListener::addEntityListener() — Method in class AttachEntityListenersListener
Adds a entity listener for a specific entity.
AbstractCommandClass in namespace Doctrine\ORM\Tools\Console\Command\SchemaTool
Base class for CreateCommand, DropCommand and UpdateCommand.
ConsoleRunner::addCommands() — Method in class ConsoleRunner
MetadataFilter::accept() — Method in class MetadataFilter
$EntityGenerator#annotationsPrefixProperty in class EntityGenerator
$EntityGenerator#addMethodTemplateProperty in class EntityGenerator
AbstractExporterClass in namespace Doctrine\ORM\Tools\Export\Driver
Abstract base class which is to be used for the Exporter drivers which can be found in \Doctrine\ORM\Tools\Export\Driver.
AnnotationExporterClass in namespace Doctrine\ORM\Tools\Export\Driver
ClassMetadata exporter for PHP classes with annotations.
ExportException::attemptOverwriteExistingFile() — Method in class ExportException
ResolveTargetEntityListener::addResolveTargetEntity() — Method in class ResolveTargetEntityListener
Adds a target-entity class name to resolve to a new class name.
UnitOfWork::addToIdentityMap() — Method in class UnitOfWork
INTERNAL: Registers an entity in the identity map.

B

CacheFactory::buildCachedEntityPersister() — Method in class CacheFactory
Build an entity persister for the given entity metadata.
CacheFactory::buildCachedCollectionPersister() — Method in class CacheFactory
Build a collection persister for the given relation mapping.
CacheFactory::buildQueryCache() — Method in class CacheFactory
Build a query cache based on the given region name
CacheFactory::buildEntityHydrator() — Method in class CacheFactory
Build an entity hydrator
CacheFactory::buildCollectionHydrator() — Method in class CacheFactory
Build a collection hydrator
CollectionHydrator::buildCacheEntry() — Method in class CollectionHydrator
DefaultCacheFactory::buildCachedEntityPersister() — Method in class DefaultCacheFactory
Build an entity persister for the given entity metadata.
DefaultCacheFactory::buildCachedCollectionPersister() — Method in class DefaultCacheFactory
Build a collection persister for the given relation mapping.
DefaultCacheFactory::buildQueryCache() — Method in class DefaultCacheFactory
Build a query cache based on the given region name
DefaultCacheFactory::buildCollectionHydrator() — Method in class DefaultCacheFactory
Build a collection hydrator
DefaultCacheFactory::buildEntityHydrator() — Method in class DefaultCacheFactory
Build an entity hydrator
DefaultCollectionHydrator::buildCacheEntry() — Method in class DefaultCollectionHydrator
DefaultEntityHydrator::buildCacheEntry() — Method in class DefaultEntityHydrator
EntityHydrator::buildCacheEntry() — Method in class EntityHydrator
AbstractEntityPersister::buildCollectionCacheKey() — Method in class AbstractEntityPersister
EntityManagerDecorator::beginTransaction() — Method in class EntityManagerDecorator
Starts a transaction on the underlying database connection.
EntityManager::beginTransaction() — Method in class EntityManager
Starts a transaction on the underlying database connection.
EntityManagerInterface::beginTransaction() — Method in class EntityManagerInterface
Starts a transaction on the underlying database connection.
BigIntegerIdentityGeneratorClass in namespace Doctrine\ORM\Id
Id generator that obtains IDs from special "identity" columns. These are columns that automatically get a database-generated, auto-incremented identifier on INSERT.
$AssociationBuilder#builderProperty in class AssociationBuilder
AssociationBuilder::build() — Method in class AssociationBuilder
EmbeddedBuilder::build() — Method in class EmbeddedBuilder
Finalizes this embeddable and attach it to the ClassMetadata.
EntityListenerBuilder::bindEntityListener() — Method in class EntityListenerBuilder
Lookup the entity class to find methods that match to event lifecycle names
FieldBuilder::build() — Method in class FieldBuilder
Finalizes this field and attach it to the ClassMetadata.
ManyToManyAssociationBuilder::build() — Method in class ManyToManyAssociationBuilder
OneToManyAssociationBuilder::build() — Method in class OneToManyAssociationBuilder
BasicEntityPersisterClass in namespace Doctrine\ORM\Persisters\Entity
A BasicEntityPersister maps an entity to a single table in a relational database.
BetweenExpressionClass in namespace Doctrine\ORM\Query\AST
Description of BetweenExpression.
BitAndFunctionClass in namespace Doctrine\ORM\Query\AST\Functions
"BIT_AND" "(" ArithmeticPrimary "," ArithmeticPrimary ")"
BitOrFunctionClass in namespace Doctrine\ORM\Query\AST\Functions
"BIT_OR" "(" ArithmeticPrimary "," ArithmeticPrimary ")"
$TrimFunction#bothProperty in class TrimFunction
Expr::between() — Method in class Expr
Creates an instance of BETWEEN() function, with the given argument.
BaseClass in namespace Doctrine\ORM\Query\Expr
Abstract base Expr class for building DQL parts.
Parser::BetweenExpression() — Method in class Parser
BetweenExpression ::= ArithmeticExpression ["NOT"] "BETWEEN" ArithmeticExpression "AND" ArithmeticExpression
$EntityGenerator#backupExistingProperty in class EntityGenerator

C

$AbstractQuery#cacheableProperty in class AbstractQuery
Whether to use second level cache, if available.
$AbstractQuery#cacheRegionProperty in class AbstractQuery
Second level cache region name.
$AbstractQuery#cacheModeProperty in class AbstractQuery
Second level query cache mode.
$AbstractQuery#cacheLoggerProperty in class AbstractQuery
CacheClass in namespace Doctrine\ORM
Provides an API for querying/managing the second level cache regions.
Cache::containsEntity() — Method in class Cache
Determine whether the cache contains data for the given entity "instance".
Cache::containsCollection() — Method in class Cache
Determine whether the cache contains data for the given collection.
Cache::containsQuery() — Method in class Cache
Determine whether the cache contains data for the given query.
$AssociationCacheEntry#classProperty in class AssociationCacheEntry
READ-ONLY: Public only for performance reasons, it should be considered immutable.
CacheConfigurationClass in namespace Doctrine\ORM\Cache
Configuration container for second-level cache.
CacheEntryClass in namespace Doctrine\ORM\Cache
Cache entry interface
CacheExceptionClass in namespace Doctrine\ORM\Cache
Exception for cache.
CacheFactoryClass in namespace Doctrine\ORM\Cache
Contract for building second level cache regions components.
CacheFactory::createCache() — Method in class CacheFactory
Build \Doctrine\ORM\Cache
CacheKeyClass in namespace Doctrine\ORM\Cache
Defines entity / collection / query key to be stored in the cache region.
CollectionCacheEntryClass in namespace Doctrine\ORM\Cache
Collection cache entry
CollectionCacheKeyClass in namespace Doctrine\ORM\Cache
Defines entity collection roles to be stored in the cache region.
CollectionHydratorClass in namespace Doctrine\ORM\Cache
Hydrator cache entry for collections
ConcurrentRegionClass in namespace Doctrine\ORM\Cache
Defines contract for concurrently managed data region.
DefaultCache::containsEntity() — Method in class DefaultCache
Determine whether the cache contains data for the given entity "instance".
DefaultCache::containsCollection() — Method in class DefaultCache
Determine whether the cache contains data for the given collection.
DefaultCache::containsQuery() — Method in class DefaultCache
Determine whether the cache contains data for the given query.
DefaultCacheFactory::createCache() — Method in class DefaultCacheFactory
Build \Doctrine\ORM\Cache
$DefaultQueryCache#cacheLoggerProperty in class DefaultQueryCache
DefaultQueryCache::clear() — Method in class DefaultQueryCache
$EntityCacheEntry#classProperty in class EntityCacheEntry
READ-ONLY: Public only for performance reasons, it should be considered immutable.
Lock::createLockRead() — Method in class Lock
CacheLoggerClass in namespace Doctrine\ORM\Cache\Logging
Interface for logging.
CacheLogger::collectionCachePut() — Method in class CacheLogger
Log an entity put into second level cache.
CacheLogger::collectionCacheHit() — Method in class CacheLogger
Log an entity get from second level cache resulted in a hit.
CacheLogger::collectionCacheMiss() — Method in class CacheLogger
Log an entity get from second level cache resulted in a miss.
CacheLoggerChainClass in namespace Doctrine\ORM\Cache\Logging
Cache logger chain
CacheLoggerChain::collectionCacheHit() — Method in class CacheLoggerChain
Log an entity get from second level cache resulted in a hit.
CacheLoggerChain::collectionCacheMiss() — Method in class CacheLoggerChain
Log an entity get from second level cache resulted in a miss.
CacheLoggerChain::collectionCachePut() — Method in class CacheLoggerChain
Log an entity put into second level cache.
StatisticsCacheLogger::collectionCacheMiss() — Method in class StatisticsCacheLogger
Log an entity get from second level cache resulted in a miss.
StatisticsCacheLogger::collectionCacheHit() — Method in class StatisticsCacheLogger
Log an entity get from second level cache resulted in a hit.
StatisticsCacheLogger::collectionCachePut() — Method in class StatisticsCacheLogger
Log an entity put into second level cache.
StatisticsCacheLogger::clearRegionStats() — Method in class StatisticsCacheLogger
Clear region statistics
StatisticsCacheLogger::clearStats() — Method in class StatisticsCacheLogger
Clear all statistics
CachedPersisterClass in namespace Doctrine\ORM\Cache\Persister
Interface for persister that support second level cache.
$AbstractCollectionPersister#cacheLoggerProperty in class AbstractCollectionPersister
AbstractCollectionPersister::contains() — Method in class AbstractCollectionPersister
Checks for existence of an element.
AbstractCollectionPersister::containsKey() — Method in class AbstractCollectionPersister
Checks for existence of a key.
AbstractCollectionPersister::count() — Method in class AbstractCollectionPersister
Counts the size of this persistent collection.
CachedCollectionPersisterClass in namespace Doctrine\ORM\Cache\Persister\Collection
Interface for second level cache collection persisters.
$AbstractEntityPersister#classProperty in class AbstractEntityPersister
$AbstractEntityPersister#cacheProperty in class AbstractEntityPersister
$AbstractEntityPersister#cacheLoggerProperty in class AbstractEntityPersister
AbstractEntityPersister::count() — Method in class AbstractEntityPersister
Count entities (optionally filtered by a criteria)
CachedEntityPersisterClass in namespace Doctrine\ORM\Cache\Persister\Entity
Interface for second level cache entity persisters.
QueryCache::clear() — Method in class QueryCache
$QueryCacheKey#cacheModeProperty in class QueryCacheKey
READ-ONLY: Public only for performance reasons, it should be considered immutable.
Region::contains() — Method in class Region
Determine whether this region contains data for the given key.
$DefaultMultiGetRegion#cacheProperty in class DefaultMultiGetRegion
Note that the multiple type is due to doctrine/cache not integrating the MultiGetCache interface in its signature due to BC in 1.x
$DefaultRegion#cacheProperty in class DefaultRegion
DefaultRegion::contains() — Method in class DefaultRegion
Determine whether this region contains data for the given key.
FileLockRegion::contains() — Method in class FileLockRegion
Determine whether this region contains data for the given key.
ConfigurationClass in namespace Doctrine\ORM
Configuration container for all configuration options of Doctrine.
EntityManagerDecorator::commit() — Method in class EntityManagerDecorator
Commits a transaction on the underlying database connection.
EntityManagerDecorator::createQuery() — Method in class EntityManagerDecorator
Creates a new Query object.
EntityManagerDecorator::createNamedQuery() — Method in class EntityManagerDecorator
Creates a Query from a named query.
EntityManagerDecorator::createNativeQuery() — Method in class EntityManagerDecorator
Creates a native SQL query.
EntityManagerDecorator::createNamedNativeQuery() — Method in class EntityManagerDecorator
Creates a NativeQuery from a named native query.
EntityManagerDecorator::createQueryBuilder() — Method in class EntityManagerDecorator
Create a QueryBuilder instance
EntityManagerDecorator::close() — Method in class EntityManagerDecorator
Closes the EntityManager. All entities that are currently managed by this EntityManager become detached. The EntityManager may no longer be used after it is closed.
EntityManagerDecorator::copy() — Method in class EntityManagerDecorator
Creates a copy of the given entity. Can create a shallow or a deep copy.
EntityManager::commit() — Method in class EntityManager
Commits a transaction on the underlying database connection.
EntityManager::createQuery() — Method in class EntityManager
Creates a new Query object.
EntityManager::createNamedQuery() — Method in class EntityManager
Creates a Query from a named query.
EntityManager::createNativeQuery() — Method in class EntityManager
Creates a native SQL query.
EntityManager::createNamedNativeQuery() — Method in class EntityManager
Creates a NativeQuery from a named native query.
EntityManager::createQueryBuilder() — Method in class EntityManager
Create a QueryBuilder instance
EntityManager::clear() — Method in class EntityManager
Clears the EntityManager. All entities that are currently managed by this EntityManager become detached.
EntityManager::close() — Method in class EntityManager
Closes the EntityManager. All entities that are currently managed by this EntityManager become detached. The EntityManager may no longer be used after it is closed.
EntityManager::copy() — Method in class EntityManager
Creates a copy of the given entity. Can create a shallow or a deep copy.
EntityManager::contains() — Method in class EntityManager
Determines whether an entity instance is managed in this EntityManager.
EntityManager::create() — Method in class EntityManager
Factory method to create EntityManager instances.
EntityManager::createConnection() — Method in class EntityManager
Factory method to create Connection instances.
EntityManagerInterface::commit() — Method in class EntityManagerInterface
Commits a transaction on the underlying database connection.
EntityManagerInterface::createQuery() — Method in class EntityManagerInterface
Creates a new Query object.
EntityManagerInterface::createNamedQuery() — Method in class EntityManagerInterface
Creates a Query from a named query.
EntityManagerInterface::createNativeQuery() — Method in class EntityManagerInterface
Creates a native SQL query.
EntityManagerInterface::createNamedNativeQuery() — Method in class EntityManagerInterface
Creates a NativeQuery from a named native query.
EntityManagerInterface::createQueryBuilder() — Method in class EntityManagerInterface
Create a QueryBuilder instance
EntityManagerInterface::close() — Method in class EntityManagerInterface
Closes the EntityManager. All entities that are currently managed by this EntityManager become detached. The EntityManager may no longer be used after it is closed.
EntityManagerInterface::copy() — Method in class EntityManagerInterface
Creates a copy of the given entity. Can create a shallow or a deep copy.
EntityRepository::createQueryBuilder() — Method in class EntityRepository
Creates a new QueryBuilder instance that is prepopulated for this entity name.
EntityRepository::createResultSetMappingBuilder() — Method in class EntityRepository
Creates a new result set mapping builder for this entity.
EntityRepository::createNamedQuery() — Method in class EntityRepository
Creates a new Query instance based on a predefined metadata named query.
EntityRepository::createNativeNamedQuery() — Method in class EntityRepository
Creates a native SQL query.
EntityRepository::clear() — Method in class EntityRepository
Clears the repository, causing all managed entities to become detached.
EntityRepository::count() — Method in class EntityRepository
Counts entities by a set of criteria.
OnClearEventArgs::clearsAllEntities() — Method in class OnClearEventArgs
Checks if event clears all entities.
CommitOrderCalculatorClass in namespace Doctrine\ORM\Internal
CommitOrderCalculator implements topological sorting, which is an ordering algorithm for directed graphs (DG) and/or directed acyclic graphs (DAG) by using a depth-first searching (DFS) to traverse the graph built in memory.
AbstractHydrator::cleanup() — Method in class AbstractHydrator
Executes one-time cleanup tasks at the end of a hydration that was initiated through {@link hydrateAll} or {@link iterate()}.
IterableResult::current() — Method in class IterableResult
ObjectHydrator::cleanup() — Method in class ObjectHydrator
Executes one-time cleanup tasks at the end of a hydration that was initiated through {@link hydrateAll} or {@link iterate()}.
SimpleObjectHydrator::cleanup() — Method in class SimpleObjectHydrator
Executes one-time cleanup tasks at the end of a hydration that was initiated through {@link hydrateAll} or {@link iterate()}.
$LazyCriteriaCollection#criteriaProperty in class LazyCriteriaCollection
LazyCriteriaCollection::count() — Method in class LazyCriteriaCollection
Do an efficient count on the collection
LazyCriteriaCollection::contains() — Method in class LazyCriteriaCollection
Do an optimized search of an element
$AttributeOverride#columnProperty in class AttributeOverride
The column definition.
AssociationBuilder::cascadeAll() — Method in class AssociationBuilder
AssociationBuilder::cascadePersist() — Method in class AssociationBuilder
AssociationBuilder::cascadeRemove() — Method in class AssociationBuilder
AssociationBuilder::cascadeMerge() — Method in class AssociationBuilder
AssociationBuilder::cascadeDetach() — Method in class AssociationBuilder
AssociationBuilder::cascadeRefresh() — Method in class AssociationBuilder
ClassMetadataBuilderClass in namespace Doctrine\ORM\Mapping\Builder
Builder Object for ClassMetadata
ClassMetadataBuilder::createField() — Method in class ClassMetadataBuilder
Creates a field builder.
ClassMetadataBuilder::createEmbedded() — Method in class ClassMetadataBuilder
Creates an embedded builder.
ClassMetadataBuilder::createManyToOne() — Method in class ClassMetadataBuilder
Creates a ManyToOne Association Builder.
ClassMetadataBuilder::createOneToOne() — Method in class ClassMetadataBuilder
Creates a OneToOne Association Builder.
ClassMetadataBuilder::createManyToMany() — Method in class ClassMetadataBuilder
Creates a ManyToMany Association Builder.
ClassMetadataBuilder::createOneToMany() — Method in class ClassMetadataBuilder
Creates a one to many association builder.
FieldBuilder::columnName() — Method in class FieldBuilder
Sets column name.
FieldBuilder::columnDefinition() — Method in class FieldBuilder
Sets column definition.
CacheClass in namespace Doctrine\ORM\Mapping
Caching to an entity or a collection.
ChangeTrackingPolicyClass in namespace Doctrine\ORM\Mapping
ClassMetadataClass in namespace Doctrine\ORM\Mapping
{@inheritDoc}
ClassMetadataFactoryClass in namespace Doctrine\ORM\Mapping
The ClassMetadataFactory is used to create ClassMetadata objects that contain all the metadata mapping information of a class which describes how a class should be mapped to a relational database.
ClassMetadataInfoClass in namespace Doctrine\ORM\Mapping
A ClassMetadata instance holds all the object-relational mapping metadata of an entity and its associations.
$ClassMetadataInfo#customGeneratorDefinitionProperty in class ClassMetadataInfo
READ-ONLY: The definition of custom generator. Only used for CUSTOM generator type
$ClassMetadataInfo#customRepositoryClassNameProperty in class ClassMetadataInfo
The name of the custom repository class used for the entity class.
$ClassMetadataInfo#columnNamesProperty in class ClassMetadataInfo
READ-ONLY: A map of field names to column names. Keys are field names and values column names.
$ClassMetadataInfo#containsForeignIdentifierProperty in class ClassMetadataInfo
READ-ONLY: Flag indicating whether the identifier/primary key contains at least one foreign key association.
$ClassMetadataInfo#changeTrackingPolicyProperty in class ClassMetadataInfo
READ-ONLY: The policy used for change-tracking on entities of this class.
$ClassMetadataInfo#cacheProperty in class ClassMetadataInfo
ColumnClass in namespace Doctrine\ORM\Mapping
$Column#columnDefinitionProperty in class Column
ColumnResultClass in namespace Doctrine\ORM\Mapping
References name of a column in the SELECT clause of a SQL query.
CustomIdGeneratorClass in namespace Doctrine\ORM\Mapping
$CustomIdGenerator#classProperty in class CustomIdGenerator
DefaultEntityListenerResolver::clear() — Method in class DefaultEntityListenerResolver
Clear all instances from the set, or a specific class when given.
DefaultNamingStrategy::classToTableName() — Method in class DefaultNamingStrategy
Returns a table name for an entity class.
$DiscriminatorColumn#columnDefinitionProperty in class DiscriminatorColumn
AnnotationDriver::create() — Method in class AnnotationDriver
Factory method for the Annotation Driver.
$Embedded#classProperty in class Embedded
$Embedded#columnPrefixProperty in class Embedded
EntityListenerResolver::clear() — Method in class EntityListenerResolver
Clear all instances from the set, or a specific class when given.
$FieldResult#columnProperty in class FieldResult
Name of the persistent field or property of the class.
$Index#columnsProperty in class Index
$JoinColumn#columnDefinitionProperty in class JoinColumn
$ManyToMany#cascadeProperty in class ManyToMany
$ManyToOne#cascadeProperty in class ManyToOne
MappingException::classIsNotAValidEntityOrMappedSuperClass() — Method in class MappingException
MappingException::cannotVersionIdField() — Method in class MappingException
MappingException::cannotMapCompositePrimaryKeyEntitiesAsForeignId() — Method in class MappingException
MappingException::compositeKeyAssignedIdGeneratorRequired() — Method in class MappingException
NamingStrategy::classToTableName() — Method in class NamingStrategy
Returns a table name for an entity class.
$OneToMany#cascadeProperty in class OneToMany
$OneToOne#cascadeProperty in class OneToOne
$SqlResultSetMapping#columnsProperty in class SqlResultSetMapping
Specifies the result set mapping to scalar values.
UnderscoreNamingStrategy::classToTableName() — Method in class UnderscoreNamingStrategy
Returns a table name for an entity class.
$UniqueConstraint#columnsProperty in class UniqueConstraint
ORMException::cantUseInOperatorOnCompositeKeys() — Method in class ORMException
PersistentCollection::containsKey() — Method in class PersistentCollection
{@inheritdoc}
PersistentCollection::contains() — Method in class PersistentCollection
{@inheritdoc}
PersistentCollection::count() — Method in class PersistentCollection
{@inheritdoc}
PersistentCollection::clear() — Method in class PersistentCollection
{@inheritdoc}
$AbstractCollectionPersister#connProperty in class AbstractCollectionPersister
CollectionPersisterClass in namespace Doctrine\ORM\Persisters\Collection
Collection persister interface Define the behavior that should be implemented by all collection persisters.
CollectionPersister::count() — Method in class CollectionPersister
Counts the size of this persistent collection.
CollectionPersister::contains() — Method in class CollectionPersister
Checks for existence of an element.
CollectionPersister::containsKey() — Method in class CollectionPersister
Checks for existence of a key.
ManyToManyPersister::count() — Method in class ManyToManyPersister
Counts the size of this persistent collection.
ManyToManyPersister::containsKey() — Method in class ManyToManyPersister
Checks for existence of a key.
ManyToManyPersister::contains() — Method in class ManyToManyPersister
Checks for existence of an element.
OneToManyPersister::count() — Method in class OneToManyPersister
Counts the size of this persistent collection.
OneToManyPersister::containsKey() — Method in class OneToManyPersister
Checks for existence of a key.
OneToManyPersister::contains() — Method in class OneToManyPersister
Checks for existence of an element.
$BasicEntityPersister#classProperty in class BasicEntityPersister
Metadata object that describes the mapping of the mapped entity class.
$BasicEntityPersister#connProperty in class BasicEntityPersister
The underlying DBAL Connection of the used EntityManager.
$BasicEntityPersister#columnTypesProperty in class BasicEntityPersister
The map of column names to DBAL mapping types of all prepared columns used when INSERTing or UPDATEing an entity.
$BasicEntityPersister#currentPersisterContextProperty in class BasicEntityPersister
BasicEntityPersister::count() — Method in class BasicEntityPersister
Count entities (optionally filtered by a criteria)
CachedPersisterContextClass in namespace Doctrine\ORM\Persisters\Entity
A swappable persister context to use as a container for the current generated query/resultSetMapping/type binding information.
$CachedPersisterContext#classProperty in class CachedPersisterContext
Metadata object that describes the mapping of the mapped entity class.
EntityPersister::count() — Method in class EntityPersister
Count entities (optionally filtered by a criteria)
ProxyFactory::createProxyDefinition() — Method in class ProxyFactory
{@inheritDoc}
Query::contains() — Method in class Query
Method to check if an arbitrary piece of DQL exists
$QueryBuilder#cacheableProperty in class QueryBuilder
Whether to use second level cache, if available.
$QueryBuilder#cacheRegionProperty in class QueryBuilder
Second level cache region name.
$QueryBuilder#cacheModeProperty in class QueryBuilder
Second level query cache mode.
CoalesceExpressionClass in namespace Doctrine\ORM\Query\AST
CoalesceExpression ::= "COALESCE" "(" ScalarExpression {"," ScalarExpression}* ")"
CollectionMemberExpressionClass in namespace Doctrine\ORM\Query\AST
CollectionMemberExpression ::= EntityExpression ["NOT"] "MEMBER" ["OF"] CollectionValuedPathExpression
$CollectionMemberExpression#collectionValuedPathExpressionProperty in class CollectionMemberExpression
ComparisonExpressionClass in namespace Doctrine\ORM\Query\AST
ComparisonExpression ::= ArithmeticExpression ComparisonOperator ( QuantifiedExpression | ArithmeticExpression ) | StringExpression ComparisonOperator (StringExpression | QuantifiedExpression) | BooleanExpression ("=" | "<>" | "!=") (BooleanExpression | QuantifiedExpression) | EnumExpression ("=" | "<>" | "!=") (EnumExpression | QuantifiedExpression) | DatetimeExpression ComparisonOperator (DatetimeExpression | QuantifiedExpression) | EntityExpression ("=" | "<>") (EntityExpression | QuantifiedExpression)
ConditionalExpressionClass in namespace Doctrine\ORM\Query\AST
ConditionalExpression ::= ConditionalTerm {"OR" ConditionalTerm}*
$ConditionalExpression#conditionalTermsProperty in class ConditionalExpression
ConditionalFactorClass in namespace Doctrine\ORM\Query\AST
ConditionalFactor ::= ["NOT"] ConditionalPrimary
$ConditionalFactor#conditionalPrimaryProperty in class ConditionalFactor
ConditionalPrimaryClass in namespace Doctrine\ORM\Query\AST
ConditionalPrimary ::= SimpleConditionalExpression | "(" ConditionalExpression ")"
$ConditionalPrimary#conditionalExpressionProperty in class ConditionalPrimary
ConditionalTermClass in namespace Doctrine\ORM\Query\AST
ConditionalTerm ::= ConditionalFactor {"AND" ConditionalFactor}*
$ConditionalTerm#conditionalFactorsProperty in class ConditionalTerm
ConcatFunctionClass in namespace Doctrine\ORM\Query\AST\Functions
"CONCAT" "(" StringPrimary "," StringPrimary {"," StringPrimary }* ")"
$ConcatFunction#concatExpressionsProperty in class ConcatFunction
CountFunctionClass in namespace Doctrine\ORM\Query\AST\Functions
"COUNT" "(" ["DISTINCT"] StringPrimary ")"
CurrentDateFunctionClass in namespace Doctrine\ORM\Query\AST\Functions
"CURRENT_DATE"
CurrentTimeFunctionClass in namespace Doctrine\ORM\Query\AST\Functions
"CURRENT_TIME"
CurrentTimestampFunctionClass in namespace Doctrine\ORM\Query\AST\Functions
"CURRENT_TIMESTAMP"
$SizeFunction#collectionPathExpressionProperty in class SizeFunction
$HavingClause#conditionalExpressionProperty in class HavingClause
$Join#conditionalExpressionProperty in class Join
$NewObjectExpression#classNameProperty in class NewObjectExpression
$SimpleCaseExpression#caseOperandProperty in class SimpleCaseExpression
$SimpleWhenClause#caseScalarExpressionProperty in class SimpleWhenClause
$WhenClause#caseConditionExpressionProperty in class WhenClause
$WhereClause#conditionalExpressionProperty in class WhereClause
Expr::count() — Method in class Expr
Creates an instance of COUNT() function, with the given argument.
Expr::countDistinct() — Method in class Expr
Creates an instance of COUNT(DISTINCT) function, with the given argument.
Expr::concat() — Method in class Expr
Creates a CONCAT() function expression with the given arguments.
Base::count() — Method in class Base
ComparisonClass in namespace Doctrine\ORM\Query\Expr
Expression class for DQL comparison expressions.
CompositeClass in namespace Doctrine\ORM\Query\Expr
Expression class for building DQL and parts.
$Join#conditionTypeProperty in class Join
$Join#conditionProperty in class Join
OrderBy::count() — Method in class OrderBy
Parser::CollectionValuedPathExpression() — Method in class Parser
CollectionValuedPathExpression ::= IdentificationVariable "." CollectionValuedAssociationField
Parser::CaseExpression() — Method in class Parser
CaseExpression ::= GeneralCaseExpression | SimpleCaseExpression | CoalesceExpression | NullifExpression GeneralCaseExpression ::= "CASE" WhenClause {WhenClause}* "ELSE" ScalarExpression "END" WhenClause ::= "WHEN" ConditionalExpression "THEN" ScalarExpression SimpleCaseExpression ::= "CASE" CaseOperand SimpleWhenClause {SimpleWhenClause}* "ELSE" ScalarExpression "END" CaseOperand ::= StateFieldPathExpression | TypeDiscriminator SimpleWhenClause ::= "WHEN" ScalarExpression "THEN" ScalarExpression CoalesceExpression ::= "COALESCE" "(" ScalarExpression {"," ScalarExpression}* ")" NullifExpression ::= "NULLIF" "(" ScalarExpression "," ScalarExpression ")"
Parser::CoalesceExpression() — Method in class Parser
CoalesceExpression ::= "COALESCE" "(" ScalarExpression {"," ScalarExpression}* ")"
Parser::ConditionalExpression() — Method in class Parser
ConditionalExpression ::= ConditionalTerm {"OR" ConditionalTerm}*
Parser::ConditionalTerm() — Method in class Parser
ConditionalTerm ::= ConditionalFactor {"AND" ConditionalFactor}*
Parser::ConditionalFactor() — Method in class Parser
ConditionalFactor ::= ["NOT"] ConditionalPrimary
Parser::ConditionalPrimary() — Method in class Parser
ConditionalPrimary ::= SimpleConditionalExpression | "(" ConditionalExpression ")"
Parser::CollectionMemberExpression() — Method in class Parser
CollectionMemberExpression ::= EntityExpression ["NOT"] "MEMBER" ["OF"] CollectionValuedPathExpression
Parser::ComparisonExpression() — Method in class Parser
ComparisonExpression ::= ArithmeticExpression ComparisonOperator ( QuantifiedExpression | ArithmeticExpression )
Parser::ComparisonOperator() — Method in class Parser
ComparisonOperator ::= "=" | "<" | "<=" | "<>" | ">" | ">=" | "!="
Parser::CustomFunctionsReturningNumerics() — Method in class Parser
Parser::CustomFunctionsReturningDatetime() — Method in class Parser
Parser::CustomFunctionsReturningStrings() — Method in class Parser
QueryExpressionVisitor::clearParameters() — Method in class QueryExpressionVisitor
Clears parameters.
$ResultSetMapping#columnOwnerMapProperty in class ResultSetMapping
Maps column names in the result set to the alias they belong to.
TreeWalkerChainIterator::current() — Method in class TreeWalkerChainIterator
{@inheritdoc}
CollectionRegionCommandClass in namespace Doctrine\ORM\Tools\Console\Command\ClearCache
Command to clear a collection cache region.
CollectionRegionCommand::configure() — Method in class CollectionRegionCommand
{@inheritdoc}
EntityRegionCommand::configure() — Method in class EntityRegionCommand
{@inheritdoc}
MetadataCommand::configure() — Method in class MetadataCommand
{@inheritdoc}
QueryCommand::configure() — Method in class QueryCommand
{@inheritdoc}
QueryRegionCommand::configure() — Method in class QueryRegionCommand
{@inheritdoc}
ResultCommand::configure() — Method in class ResultCommand
{@inheritdoc}
ConvertDoctrine1SchemaCommandClass in namespace Doctrine\ORM\Tools\Console\Command
Command to convert a Doctrine 1 schema to a Doctrine 2 mapping file.
ConvertDoctrine1SchemaCommand::configure() — Method in class ConvertDoctrine1SchemaCommand
{@inheritdoc}
ConvertDoctrine1SchemaCommand::convertDoctrine1Schema() — Method in class ConvertDoctrine1SchemaCommand
ConvertMappingCommandClass in namespace Doctrine\ORM\Tools\Console\Command
Command to convert your mapping information between the various formats.
ConvertMappingCommand::configure() — Method in class ConvertMappingCommand
{@inheritdoc}
EnsureProductionSettingsCommand::configure() — Method in class EnsureProductionSettingsCommand
{@inheritdoc}
GenerateEntitiesCommand::configure() — Method in class GenerateEntitiesCommand
{@inheritdoc}
GenerateProxiesCommand::configure() — Method in class GenerateProxiesCommand
{@inheritdoc}
GenerateRepositoriesCommand::configure() — Method in class GenerateRepositoriesCommand
{@inheritdoc}
InfoCommand::configure() — Method in class InfoCommand
{@inheritdoc}
MappingDescribeCommand::configure() — Method in class MappingDescribeCommand
{@inheritdoc}
RunDqlCommand::configure() — Method in class RunDqlCommand
{@inheritdoc}
CreateCommandClass in namespace Doctrine\ORM\Tools\Console\Command\SchemaTool
Command to create the database schema for a set of classes based on their mappings.
CreateCommand::configure() — Method in class CreateCommand
{@inheritdoc}
DropCommand::configure() — Method in class DropCommand
{@inheritdoc}
UpdateCommand::configure() — Method in class UpdateCommand
{@inheritdoc}
ValidateSchemaCommand::configure() — Method in class ValidateSchemaCommand
{@inheritdoc}
ConsoleRunnerClass in namespace Doctrine\ORM\Tools\Console
Handles running the Console Tools inside Symfony Console context.
ConsoleRunner::createHelperSet() — Method in class ConsoleRunner
Create a Symfony Console HelperSet
ConsoleRunner::createApplication() — Method in class ConsoleRunner
Creates a console application with the given helperset and optional commands.
MetadataFilter::count() — Method in class MetadataFilter
ConvertDoctrine1SchemaClass in namespace Doctrine\ORM\Tools
Class to help with converting Doctrine 1 schema files to Doctrine 2 mapping files
$EntityGenerator#classToExtendProperty in class EntityGenerator
The class all generated entities should extend.
$EntityGenerator#changeTrackingPolicyMapProperty in class EntityGenerator
Hash-map to handle the change tracking policy string.
$EntityGenerator#classTemplateProperty in class EntityGenerator
$EntityGenerator#constructorMethodTemplateProperty in class EntityGenerator
ClassMetadataExporterClass in namespace Doctrine\ORM\Tools\Export
Class used for converting your mapping information between the supported formats: yaml, xml, and php/annotation.
CountOutputWalkerClass in namespace Doctrine\ORM\Tools\Pagination
Wraps the query in order to accurately count the root objects.
CountWalkerClass in namespace Doctrine\ORM\Tools\Pagination
Replaces the selectClause of the AST with a COUNT statement.
Paginator::count() — Method in class Paginator
{@inheritdoc}
SchemaTool::createSchema() — Method in class SchemaTool
Creates the database schema for the given array of ClassMetadata instances.
Setup::createAnnotationMetadataConfiguration() — Method in class Setup
Creates a configuration with an annotation metadata driver.
Setup::createXMLMetadataConfiguration() — Method in class Setup
Creates a configuration with a xml metadata driver.
Setup::createYAMLMetadataConfiguration() — Method in class Setup
Creates a configuration with a yaml metadata driver.
Setup::createConfiguration() — Method in class Setup
Creates a configuration without a metadata driver.
ToolsException::couldNotMapDoctrine1Type() — Method in class ToolsException
UnitOfWork::commit() — Method in class UnitOfWork
Commits the UnitOfWork, executing all operations that have been postponed up to this point. The state of all managed entities will be synchronized with the database.
UnitOfWork::computeChangeSet() — Method in class UnitOfWork
Computes the changes that happened to a single entity.
UnitOfWork::computeChangeSets() — Method in class UnitOfWork
Computes all the changes that have been done to entities and collections since the last commit and stores these changes in the _entityChangeSet map temporarily for access by the persisters, until the UoW commit is finished.
UnitOfWork::containsIdHash() — Method in class UnitOfWork
INTERNAL: Checks whether an identifier hash exists in the identity map.
UnitOfWork::clear() — Method in class UnitOfWork
Clears the UnitOfWork.
UnitOfWork::cancelOrphanRemoval() — Method in class UnitOfWork
INTERNAL: Cancels a previously scheduled orphan removal.
UnitOfWork::createEntity() — Method in class UnitOfWork
INTERNAL: Creates an entity. Used for reconstitution of persistent entities.
UnitOfWork::clearEntityChangeSet() — Method in class UnitOfWork
INTERNAL: Clears the property changeset of the entity with the given OID.
Version::compare() — Method in class Version
Compares a Doctrine version with the current one.

D

DefaultCacheClass in namespace Doctrine\ORM\Cache
Provides an API for querying/managing the second level cache regions.
DefaultCacheFactoryClass in namespace Doctrine\ORM\Cache
DefaultCollectionHydratorClass in namespace Doctrine\ORM\Cache
Default hydrator cache for collections
DefaultEntityHydratorClass in namespace Doctrine\ORM\Cache
Default hydrator cache for entities
DefaultQueryCacheClass in namespace Doctrine\ORM\Cache
Default query cache implementation.
$EntityCacheEntry#dataProperty in class EntityCacheEntry
READ-ONLY: Public only for performance reasons, it should be considered immutable.
NonStrictReadWriteCachedCollectionPersister::delete() — Method in class NonStrictReadWriteCachedCollectionPersister
Deletes the persistent state represented by the given collection.
ReadWriteCachedCollectionPersister::delete() — Method in class ReadWriteCachedCollectionPersister
Deletes the persistent state represented by the given collection.
NonStrictReadWriteCachedEntityPersister::delete() — Method in class NonStrictReadWriteCachedEntityPersister
Deletes a managed entity.
ReadWriteCachedEntityPersister::delete() — Method in class ReadWriteCachedEntityPersister
Deletes a managed entity.
DefaultMultiGetRegionClass in namespace Doctrine\ORM\Cache\Region
A cache region that enables the retrieval of multiple elements with one call
DefaultRegionClass in namespace Doctrine\ORM\Cache\Region
The simplest cache region compatible with all doctrine-cache drivers.
EntityManager::detach() — Method in class EntityManager
Detaches an entity from the EntityManager, causing a managed entity to become detached. Unflushed changes made to the entity if any (including removal of the entity), will not be synchronized to the database.
HydrationCompleteHandler::deferPostLoadInvoking() — Method in class HydrationCompleteHandler
Method schedules invoking of postLoad entity to the very end of current hydration cycle.
LazyCriteriaCollection::doInitialize() — Method in class LazyCriteriaCollection
{@inheritDoc}
ClassMetadataFactory::doLoadMetadata() — Method in class ClassMetadataFactory
{@inheritDoc}
$ClassMetadataInfo#discriminatorValueProperty in class ClassMetadataInfo
READ-ONLY: The discriminator value of this class.
$ClassMetadataInfo#discriminatorMapProperty in class ClassMetadataInfo
READ-ONLY: The discriminator map of all mapped classes in the hierarchy.
$ClassMetadataInfo#discriminatorColumnProperty in class ClassMetadataInfo
READ-ONLY: The definition of the discriminator column used in JOINED and SINGLE_TABLE inheritance mappings.
DefaultEntityListenerResolverClass in namespace Doctrine\ORM\Mapping
The default DefaultEntityListener
DefaultNamingStrategyClass in namespace Doctrine\ORM\Mapping
The default NamingStrategy
DefaultQuoteStrategyClass in namespace Doctrine\ORM\Mapping
A set of rules for determining the physical column, alias and table quotes
DiscriminatorColumnClass in namespace Doctrine\ORM\Mapping
DiscriminatorMapClass in namespace Doctrine\ORM\Mapping
DatabaseDriverClass in namespace Doctrine\ORM\Mapping\Driver
The DatabaseDriver reverse engineers the mapping metadata from a database.
DriverChainClass in namespace Doctrine\ORM\Mapping\Driver
{@inheritDoc}
$EntityResult#discriminatorColumnProperty in class EntityResult
Specifies the column name of the column in the SELECT list that is used to determine the type of the entity instance.
MappingException::duplicateFieldMapping() — Method in class MappingException
MappingException::duplicateAssociationMapping() — Method in class MappingException
MappingException::duplicateQueryMapping() — Method in class MappingException
MappingException::duplicateResultSetMapping() — Method in class MappingException
MappingException::duplicateDiscriminatorEntry() — Method in class MappingException
MappingException::duplicateColumnName() — Method in class MappingException
MappingException::duplicateEntityListener() — Method in class MappingException
ORMInvalidArgumentException::detachedEntityFoundThroughRelationship() — Method in class ORMInvalidArgumentException
ORMInvalidArgumentException::detachedEntityCannot() — Method in class ORMInvalidArgumentException
PersistentCollection::doInitialize() — Method in class PersistentCollection
{@inheritdoc}
CollectionPersister::delete() — Method in class CollectionPersister
Deletes the persistent state represented by the given collection.
ManyToManyPersister::delete() — Method in class ManyToManyPersister
Deletes the persistent state represented by the given collection.
OneToManyPersister::delete() — Method in class OneToManyPersister
Deletes the persistent state represented by the given collection.
BasicEntityPersister::deleteJoinTableRecords() — Method in class BasicEntityPersister
BasicEntityPersister::delete() — Method in class BasicEntityPersister
Deletes a managed entity.
EntityPersister::delete() — Method in class EntityPersister
Deletes a managed entity.
JoinedSubclassPersister::delete() — Method in class JoinedSubclassPersister
Deletes a managed entity.
QueryBuilder::distinct() — Method in class QueryBuilder
Adds a DISTINCT flag to this query.
QueryBuilder::delete() — Method in class QueryBuilder
Turns the query being built into a bulk delete query that ranges over a certain entity type.
AggregateExpression::dispatch() — Method in class AggregateExpression
Double-dispatch method, supposed to dispatch back to the walker.
ArithmeticExpression::dispatch() — Method in class ArithmeticExpression
Double-dispatch method, supposed to dispatch back to the walker.
ArithmeticFactor::dispatch() — Method in class ArithmeticFactor
Double-dispatch method, supposed to dispatch back to the walker.
ArithmeticTerm::dispatch() — Method in class ArithmeticTerm
Double-dispatch method, supposed to dispatch back to the walker.
BetweenExpression::dispatch() — Method in class BetweenExpression
Double-dispatch method, supposed to dispatch back to the walker.
CoalesceExpression::dispatch() — Method in class CoalesceExpression
Double-dispatch method, supposed to dispatch back to the walker.
CollectionMemberExpression::dispatch() — Method in class CollectionMemberExpression
Double-dispatch method, supposed to dispatch back to the walker.
ComparisonExpression::dispatch() — Method in class ComparisonExpression
Double-dispatch method, supposed to dispatch back to the walker.
ConditionalExpression::dispatch() — Method in class ConditionalExpression
Double-dispatch method, supposed to dispatch back to the walker.
ConditionalFactor::dispatch() — Method in class ConditionalFactor
Double-dispatch method, supposed to dispatch back to the walker.
ConditionalPrimary::dispatch() — Method in class ConditionalPrimary
Double-dispatch method, supposed to dispatch back to the walker.
ConditionalTerm::dispatch() — Method in class ConditionalTerm
Double-dispatch method, supposed to dispatch back to the walker.
DeleteClauseClass in namespace Doctrine\ORM\Query\AST
DeleteClause ::= "DELETE" ["FROM"] AbstractSchemaName [["AS"] AliasIdentificationVariable]
DeleteClause::dispatch() — Method in class DeleteClause
Double-dispatch method, supposed to dispatch back to the walker.
DeleteStatementClass in namespace Doctrine\ORM\Query\AST
DeleteStatement = DeleteClause [WhereClause]
$DeleteStatement#deleteClauseProperty in class DeleteStatement
DeleteStatement::dispatch() — Method in class DeleteStatement
Double-dispatch method, supposed to dispatch back to the walker.
EmptyCollectionComparisonExpression::dispatch() — Method in class EmptyCollectionComparisonExpression
Double-dispatch method, supposed to dispatch back to the walker.
ExistsExpression::dispatch() — Method in class ExistsExpression
Double-dispatch method, supposed to dispatch back to the walker.
FromClause::dispatch() — Method in class FromClause
Double-dispatch method, supposed to dispatch back to the walker.
DateAddFunctionClass in namespace Doctrine\ORM\Query\AST\Functions
"DATE_ADD" "(" ArithmeticPrimary "," ArithmeticPrimary "," StringPrimary ")"
DateDiffFunctionClass in namespace Doctrine\ORM\Query\AST\Functions
"DATE_DIFF" "(" ArithmeticPrimary "," ArithmeticPrimary ")"
$DateDiffFunction#date1Property in class DateDiffFunction
$DateDiffFunction#date2Property in class DateDiffFunction
DateSubFunctionClass in namespace Doctrine\ORM\Query\AST\Functions
"DATE_ADD(date1, interval, unit)"
FunctionNode::dispatch() — Method in class FunctionNode
GeneralCaseExpression::dispatch() — Method in class GeneralCaseExpression
Double-dispatch method, supposed to dispatch back to the walker.
GroupByClause::dispatch() — Method in class GroupByClause
Double-dispatch method, supposed to dispatch back to the walker.
HavingClause::dispatch() — Method in class HavingClause
Double-dispatch method, supposed to dispatch back to the walker.
IdentificationVariableDeclaration::dispatch() — Method in class IdentificationVariableDeclaration
Double-dispatch method, supposed to dispatch back to the walker.
InExpression::dispatch() — Method in class InExpression
Double-dispatch method, supposed to dispatch back to the walker.
IndexBy::dispatch() — Method in class IndexBy
Double-dispatch method, supposed to dispatch back to the walker.
InputParameter::dispatch() — Method in class InputParameter
Double-dispatch method, supposed to dispatch back to the walker.
InstanceOfExpression::dispatch() — Method in class InstanceOfExpression
Double-dispatch method, supposed to dispatch back to the walker.
Join::dispatch() — Method in class Join
Double-dispatch method, supposed to dispatch back to the walker.
JoinAssociationDeclaration::dispatch() — Method in class JoinAssociationDeclaration
Double-dispatch method, supposed to dispatch back to the walker.
JoinAssociationPathExpression::dispatch() — Method in class JoinAssociationPathExpression
Double-dispatch method, supposed to dispatch back to the walker.
JoinClassPathExpression::dispatch() — Method in class JoinClassPathExpression
Double-dispatch method, supposed to dispatch back to the walker.
JoinVariableDeclaration::dispatch() — Method in class JoinVariableDeclaration
Double-dispatch method, supposed to dispatch back to the walker.
LikeExpression::dispatch() — Method in class LikeExpression
Double-dispatch method, supposed to dispatch back to the walker.
Literal::dispatch() — Method in class Literal
Double-dispatch method, supposed to dispatch back to the walker.
NewObjectExpression::dispatch() — Method in class NewObjectExpression
Double-dispatch method, supposed to dispatch back to the walker.
Node::dispatch() — Method in class Node
Double-dispatch method, supposed to dispatch back to the walker.
Node::dump() — Method in class Node
NullComparisonExpression::dispatch() — Method in class NullComparisonExpression
Double-dispatch method, supposed to dispatch back to the walker.
NullIfExpression::dispatch() — Method in class NullIfExpression
Double-dispatch method, supposed to dispatch back to the walker.
OrderByClause::dispatch() — Method in class OrderByClause
Double-dispatch method, supposed to dispatch back to the walker.
OrderByItem::dispatch() — Method in class OrderByItem
Double-dispatch method, supposed to dispatch back to the walker.
ParenthesisExpression::dispatch() — Method in class ParenthesisExpression
Double-dispatch method, supposed to dispatch back to the walker.
PathExpression::dispatch() — Method in class PathExpression
Double-dispatch method, supposed to dispatch back to the walker.
QuantifiedExpression::dispatch() — Method in class QuantifiedExpression
Double-dispatch method, supposed to dispatch back to the walker.
RangeVariableDeclaration::dispatch() — Method in class RangeVariableDeclaration
Double-dispatch method, supposed to dispatch back to the walker.
SelectClause::dispatch() — Method in class SelectClause
Double-dispatch method, supposed to dispatch back to the walker.
SelectExpression::dispatch() — Method in class SelectExpression
Double-dispatch method, supposed to dispatch back to the walker.
SelectStatement::dispatch() — Method in class SelectStatement
Double-dispatch method, supposed to dispatch back to the walker.
SimpleArithmeticExpression::dispatch() — Method in class SimpleArithmeticExpression
Double-dispatch method, supposed to dispatch back to the walker.
SimpleCaseExpression::dispatch() — Method in class SimpleCaseExpression
Double-dispatch method, supposed to dispatch back to the walker.
SimpleSelectClause::dispatch() — Method in class SimpleSelectClause
Double-dispatch method, supposed to dispatch back to the walker.
SimpleSelectExpression::dispatch() — Method in class SimpleSelectExpression
Double-dispatch method, supposed to dispatch back to the walker.
SimpleWhenClause::dispatch() — Method in class SimpleWhenClause
Double-dispatch method, supposed to dispatch back to the walker.
Subselect::dispatch() — Method in class Subselect
Double-dispatch method, supposed to dispatch back to the walker.
SubselectFromClause::dispatch() — Method in class SubselectFromClause
Double-dispatch method, supposed to dispatch back to the walker.
UpdateClause::dispatch() — Method in class UpdateClause
Double-dispatch method, supposed to dispatch back to the walker.
UpdateItem::dispatch() — Method in class UpdateItem
Double-dispatch method, supposed to dispatch back to the walker.
UpdateStatement::dispatch() — Method in class UpdateStatement
Double-dispatch method, supposed to dispatch back to the walker.
WhenClause::dispatch() — Method in class WhenClause
Double-dispatch method, supposed to dispatch back to the walker.
WhereClause::dispatch() — Method in class WhereClause
Double-dispatch method, supposed to dispatch back to the walker.
Expr::desc() — Method in class Expr
Creates a DESCending order expression.
Expr::diff() — Method in class Expr
Creates a difference mathematical expression with the given arguments.
FilterCollection::disable() — Method in class FilterCollection
Disables a filter.
Parser::DeleteStatement() — Method in class Parser
DeleteStatement ::= DeleteClause [WhereClause]
Parser::DeleteClause() — Method in class Parser
DeleteClause ::= "DELETE" ["FROM"] AbstractSchemaName ["AS"] AliasIdentificationVariable
QueryException::dqlError() — Method in class QueryException
$ResultSetMapping#discriminatorColumnsProperty in class ResultSetMapping
List of columns in the result set that are used as discriminator columns.
$ResultSetMapping#declaringClassesProperty in class ResultSetMapping
Map from column names to class names that declare the field the column is mapped to.
$ResultSetMapping#discriminatorParametersProperty in class ResultSetMapping
Contains query parameter names to be resolved as discriminator values
DefaultRepositoryFactoryClass in namespace Doctrine\ORM\Repository
This factory is used to create default repository objects for entities at runtime.
DropCommandClass in namespace Doctrine\ORM\Tools\Console\Command\SchemaTool
Command to drop the database schema for a set of classes based on their mappings.
DebugUnitOfWorkListenerClass in namespace Doctrine\ORM\Tools
Use this logger to dump the identity map during the onFlush event. This is useful for debugging weird UnitOfWork behavior with complex operations.
DebugUnitOfWorkListener::dumpIdentityMap() — Method in class DebugUnitOfWorkListener
Dumps the contents of the identity map into a stream.
DisconnectedClassMetadataFactoryClass in namespace Doctrine\ORM\Tools
The DisconnectedClassMetadataFactory is used to create ClassMetadataInfo objects that do not require the entity class actually exist. This allows us to load some mapping information and use it to do things like generate code from the mapping information.
SchemaTool::dropSchema() — Method in class SchemaTool
Drops the database schema for the given classes.
SchemaTool::dropDatabase() — Method in class SchemaTool
Drops all elements in the database of the current connection.
UnitOfWork::detach() — Method in class UnitOfWork
Detaches an entity from the persistence management. It's persistence will no longer be managed by Doctrine.

E

AbstractQuery::expireResultCache() — Method in class AbstractQuery
Defines if the result cache is active or not.
AbstractQuery::execute() — Method in class AbstractQuery
Executes the query.
Cache::evictEntity() — Method in class Cache
Evicts the entity data for a particular entity "instance".
Cache::evictEntityRegion() — Method in class Cache
Evicts all entity data from the given region.
Cache::evictEntityRegions() — Method in class Cache
Evict data from all entity regions.
Cache::evictCollection() — Method in class Cache
Evicts the cache data for the given identified collection instance.
Cache::evictCollectionRegion() — Method in class Cache
Evicts all entity data from the given region.
Cache::evictCollectionRegions() — Method in class Cache
Evict data from all collection regions.
Cache::evictQueryRegion() — Method in class Cache
Evicts all cached query results under the given name, or default query cache if the region name is NULL.
Cache::evictQueryRegions() — Method in class Cache
Evict data from all query regions.
$CollectionCacheKey#entityClassProperty in class CollectionCacheKey
READ-ONLY: Public only for performance reasons, it should be considered immutable.
DefaultCache::evictEntity() — Method in class DefaultCache
Evicts the entity data for a particular entity "instance".
DefaultCache::evictEntityRegion() — Method in class DefaultCache
Evicts all entity data from the given region.
DefaultCache::evictEntityRegions() — Method in class DefaultCache
Evict data from all entity regions.
DefaultCache::evictCollection() — Method in class DefaultCache
Evicts the cache data for the given identified collection instance.
DefaultCache::evictCollectionRegion() — Method in class DefaultCache
Evicts all entity data from the given region.
DefaultCache::evictCollectionRegions() — Method in class DefaultCache
Evict data from all collection regions.
DefaultCache::evictQueryRegion() — Method in class DefaultCache
Evicts all cached query results under the given name, or default query cache if the region name is NULL.
DefaultCache::evictQueryRegions() — Method in class DefaultCache
Evict data from all query regions.
EntityCacheEntryClass in namespace Doctrine\ORM\Cache
Entity cache entry
EntityCacheKeyClass in namespace Doctrine\ORM\Cache
Defines entity classes roles to be stored in the cache region.
$EntityCacheKey#entityClassProperty in class EntityCacheKey
READ-ONLY: Public only for performance reasons, it should be considered immutable.
EntityHydratorClass in namespace Doctrine\ORM\Cache
Hydrator cache entry for entities
CacheLogger::entityCachePut() — Method in class CacheLogger
Log an entity put into second level cache.
CacheLogger::entityCacheHit() — Method in class CacheLogger
Log an entity get from second level cache resulted in a hit.
CacheLogger::entityCacheMiss() — Method in class CacheLogger
Log an entity get from second level cache resulted in a miss.
CacheLoggerChain::entityCacheHit() — Method in class CacheLoggerChain
Log an entity get from second level cache resulted in a hit.
CacheLoggerChain::entityCacheMiss() — Method in class CacheLoggerChain
Log an entity get from second level cache resulted in a miss.
CacheLoggerChain::entityCachePut() — Method in class CacheLoggerChain
Log an entity put into second level cache.
StatisticsCacheLogger::entityCacheMiss() — Method in class StatisticsCacheLogger
Log an entity get from second level cache resulted in a miss.
StatisticsCacheLogger::entityCacheHit() — Method in class StatisticsCacheLogger
Log an entity get from second level cache resulted in a hit.
StatisticsCacheLogger::entityCachePut() — Method in class StatisticsCacheLogger
Log an entity put into second level cache.
AbstractCollectionPersister::evictCollectionCache() — Method in class AbstractCollectionPersister
Clears cache entries related to the current collection
AbstractCollectionPersister::evictElementCache() — Method in class AbstractCollectionPersister
AbstractEntityPersister::exists() — Method in class AbstractEntityPersister
Checks whether the given managed entity exists in the database.
AbstractEntityPersister::expandParameters() — Method in class AbstractEntityPersister
Expands the parameters from the given criteria and use the correct binding types if found.
AbstractEntityPersister::expandCriteriaParameters() — Method in class AbstractEntityPersister
Expands Criteria Parameters by walking the expressions and grabbing all parameters and types from it.
AbstractEntityPersister::executeInserts() — Method in class AbstractEntityPersister
Executes all queued entity insertions and returns any generated post-insert identifiers that were created as a result of the insertions.
Region::evict() — Method in class Region
Remove an item from the cache.
Region::evictAll() — Method in class Region
Remove all contents of this particular cache region.
DefaultRegion::evict() — Method in class DefaultRegion
Remove an item from the cache.
DefaultRegion::evictAll() — Method in class DefaultRegion
Remove all contents of this particular cache region.
FileLockRegion::evict() — Method in class FileLockRegion
Remove an item from the cache.
FileLockRegion::evictAll() — Method in class FileLockRegion
Remove all contents of this particular cache region.
Configuration::ensureProductionSettings() — Method in class Configuration
Ensures that this Configuration instance contains settings that are suitable for a production environment.
EntityManagerDecoratorClass in namespace Doctrine\ORM\Decorator
Base class for EntityManager decorators
EntityManagerClass in namespace Doctrine\ORM
EntityManagerInterfaceClass in namespace Doctrine\ORM
EntityManager interface
EntityNotFoundExceptionClass in namespace Doctrine\ORM
Exception thrown when a Proxy fails to retrieve an Entity result.
EntityRepositoryClass in namespace Doctrine\ORM
An EntityRepository serves as a repository for entities with generic as well as business specific methods for retrieving entities.
EventsClass in namespace Doctrine\ORM
Container for all ORM events.
HydrationException::emptyDiscriminatorValue() — Method in class HydrationException
$LazyCriteriaCollection#entityPersisterProperty in class LazyCriteriaCollection
EmbeddedBuilderClass in namespace Doctrine\ORM\Mapping\Builder
Embedded Builder
EntityListenerBuilderClass in namespace Doctrine\ORM\Mapping\Builder
Builder for entity listeners.
$ClassMetadataInfo#embeddedClassesProperty in class ClassMetadataInfo
READ-ONLY: The names of all embedded classes based on properties.
$ClassMetadataInfo#entityListenersProperty in class ClassMetadataInfo
READ-ONLY: The registered entity listeners.
ClassMetadataInfo::enableCache() — Method in class ClassMetadataInfo
ClassMetadataInfo::enableAssociationCache() — Method in class ClassMetadataInfo
DefaultNamingStrategy::embeddedFieldToColumnName() — Method in class DefaultNamingStrategy
Returns a column name for an embedded property.
$AnnotationDriver#entityAnnotationClassesProperty in class AnnotationDriver
{@inheritDoc}
XmlDriver::evaluateBoolean() — Method in class XmlDriver
EmbeddableClass in namespace Doctrine\ORM\Mapping
EmbeddedClass in namespace Doctrine\ORM\Mapping
EntityClass in namespace Doctrine\ORM\Mapping
EntityListenerResolverClass in namespace Doctrine\ORM\Mapping
A resolver is used to instantiate an entity listener.
EntityListenersClass in namespace Doctrine\ORM\Mapping
The EntityListeners annotation specifies the callback listener classes to be used for an entity or mapped superclass.
EntityResultClass in namespace Doctrine\ORM\Mapping
References an entity in the SELECT clause of a SQL query.
$EntityResult#entityClassProperty in class EntityResult
The class of the result.
MappingException::emptyQueryMapping() — Method in class MappingException
MappingException::entityListenerClassNotFound() — Method in class MappingException
MappingException::entityListenerMethodNotFound() — Method in class MappingException
NamingStrategy::embeddedFieldToColumnName() — Method in class NamingStrategy
Returns a column name for an embedded property.
$SqlResultSetMapping#entitiesProperty in class SqlResultSetMapping
Specifies the result set mapping to entities.
UnderscoreNamingStrategy::embeddedFieldToColumnName() — Method in class UnderscoreNamingStrategy
Returns a column name for an embedded property.
ORMException::entityMissingForeignAssignedId() — Method in class ORMException
ORMException::entityMissingAssignedIdForField() — Method in class ORMException
ORMException::entityManagerClosed() — Method in class ORMException
ORMInvalidArgumentException::entityWithoutIdentity() — Method in class ORMInvalidArgumentException
ORMInvalidArgumentException::entityNotManaged() — Method in class ORMInvalidArgumentException
ORMInvalidArgumentException::entityHasNoIdentity() — Method in class ORMInvalidArgumentException
ORMInvalidArgumentException::entityIsRemoved() — Method in class ORMInvalidArgumentException
$AbstractCollectionPersister#emProperty in class AbstractCollectionPersister
$BasicEntityPersister#emProperty in class BasicEntityPersister
The EntityManager instance.
BasicEntityPersister::executeInserts() — Method in class BasicEntityPersister
Executes all queued entity insertions and returns any generated post-insert identifiers that were created as a result of the insertions.
BasicEntityPersister::expandCriteriaParameters() — Method in class BasicEntityPersister
Expands Criteria Parameters by walking the expressions and grabbing all parameters and types from it.
BasicEntityPersister::expandParameters() — Method in class BasicEntityPersister
Expands the parameters from the given criteria and use the correct binding types if found.
BasicEntityPersister::exists() — Method in class BasicEntityPersister
Checks whether the given managed entity exists in the database.
EntityPersisterClass in namespace Doctrine\ORM\Persisters\Entity
Entity persister interface Define the behavior that should be implemented by all entity persisters.
EntityPersister::expandParameters() — Method in class EntityPersister
Expands the parameters from the given criteria and use the correct binding types if found.
EntityPersister::expandCriteriaParameters() — Method in class EntityPersister
Expands Criteria Parameters by walking the expressions and grabbing all parameters and types from it.
EntityPersister::executeInserts() — Method in class EntityPersister
Executes all queued entity insertions and returns any generated post-insert identifiers that were created as a result of the insertions.
EntityPersister::exists() — Method in class EntityPersister
Checks whether the given managed entity exists in the database.
JoinedSubclassPersister::executeInserts() — Method in class JoinedSubclassPersister
Executes all queued entity insertions and returns any generated post-insert identifiers that were created as a result of the insertions.
Query::expireQueryCache() — Method in class Query
Defines if the query cache is active or not.
QueryBuilder::expr() — Method in class QueryBuilder
Gets an ExpressionBuilder used for object-oriented construction of query expressions.
$BetweenExpression#expressionProperty in class BetweenExpression
$CollectionMemberExpression#entityExpressionProperty in class CollectionMemberExpression
EmptyCollectionComparisonExpressionClass in namespace Doctrine\ORM\Query\AST
EmptyCollectionComparisonExpression ::= CollectionValuedPathExpression "IS" ["NOT"] "EMPTY"
$EmptyCollectionComparisonExpression#expressionProperty in class EmptyCollectionComparisonExpression
ExistsExpressionClass in namespace Doctrine\ORM\Query\AST
ExistsExpression ::= ["NOT"] "EXISTS" "(" Subselect ")"
$GeneralCaseExpression#elseScalarExpressionProperty in class GeneralCaseExpression
$InExpression#expressionProperty in class InExpression
$LikeExpression#escapeCharProperty in class LikeExpression
$NullComparisonExpression#expressionProperty in class NullComparisonExpression
$OrderByItem#expressionProperty in class OrderByItem
$ParenthesisExpression#expressionProperty in class ParenthesisExpression
$PathExpression#expectedTypeProperty in class PathExpression
$SelectExpression#expressionProperty in class SelectExpression
$SimpleCaseExpression#elseScalarExpressionProperty in class SimpleCaseExpression
$SimpleSelectExpression#expressionProperty in class SimpleSelectExpression
AbstractSqlExecutor::execute() — Method in class AbstractSqlExecutor
Executes all sql statements.
MultiTableDeleteExecutor::execute() — Method in class MultiTableDeleteExecutor
Executes all sql statements.
MultiTableUpdateExecutor::execute() — Method in class MultiTableUpdateExecutor
Executes all sql statements.
SingleSelectExecutor::execute() — Method in class SingleSelectExecutor
Executes all sql statements.
SingleTableDeleteUpdateExecutor::execute() — Method in class SingleTableDeleteUpdateExecutor
Executes all sql statements.
ExprClass in namespace Doctrine\ORM\Query
This class is used to generate DQL expressions via a set of PHP static functions.
Expr::eq() — Method in class Expr
Creates an equality comparison expression with the given arguments.
Expr::exists() — Method in class Expr
Creates an instance of EXISTS() function, with the given DQL Subquery.
FilterCollection::enable() — Method in class FilterCollection
Enables a filter from the collection.
Parser::EmptyCollectionComparisonExpression() — Method in class Parser
EmptyCollectionComparisonExpression ::= CollectionValuedPathExpression "IS" ["NOT"] "EMPTY"
Parser::EntityExpression() — Method in class Parser
EntityExpression ::= SingleValuedAssociationPathExpression | SimpleEntityExpression
Parser::ExistsExpression() — Method in class Parser
ExistsExpression ::= ["NOT"] "EXISTS" "(" Subselect ")"
Printer::endProduction() — Method in class Printer
Decreases indentation level by one and prints a closing parenthesis.
$ResultSetMapping#entityMappingsProperty in class ResultSetMapping
Maps entities in the result set to the alias name to use in the mapped result.
CollectionRegionCommand::execute() — Method in class CollectionRegionCommand
{@inheritdoc}
EntityRegionCommandClass in namespace Doctrine\ORM\Tools\Console\Command\ClearCache
Command to clear a entity cache region.
EntityRegionCommand::execute() — Method in class EntityRegionCommand
{@inheritdoc}
MetadataCommand::execute() — Method in class MetadataCommand
{@inheritdoc}
QueryCommand::execute() — Method in class QueryCommand
{@inheritdoc}
QueryRegionCommand::execute() — Method in class QueryRegionCommand
{@inheritdoc}
ResultCommand::execute() — Method in class ResultCommand
{@inheritdoc}
ConvertDoctrine1SchemaCommand::execute() — Method in class ConvertDoctrine1SchemaCommand
{@inheritdoc}
ConvertMappingCommand::execute() — Method in class ConvertMappingCommand
{@inheritdoc}
EnsureProductionSettingsCommandClass in namespace Doctrine\ORM\Tools\Console\Command
Command to ensure that Doctrine is properly configured for a production environment.
EnsureProductionSettingsCommand::execute() — Method in class EnsureProductionSettingsCommand
{@inheritdoc}
GenerateEntitiesCommand::execute() — Method in class GenerateEntitiesCommand
{@inheritdoc}
GenerateProxiesCommand::execute() — Method in class GenerateProxiesCommand
{@inheritdoc}
GenerateRepositoriesCommand::execute() — Method in class GenerateRepositoriesCommand
{@inheritdoc}
InfoCommand::execute() — Method in class InfoCommand
{@inheritdoc}
MappingDescribeCommand::execute() — Method in class MappingDescribeCommand
{@inheritdoc}
RunDqlCommand::execute() — Method in class RunDqlCommand
{@inheritdoc}
AbstractCommand::executeSchemaCommand() — Method in class AbstractCommand
AbstractCommand::execute() — Method in class AbstractCommand
{@inheritdoc}
CreateCommand::executeSchemaCommand() — Method in class CreateCommand
DropCommand::executeSchemaCommand() — Method in class DropCommand
UpdateCommand::executeSchemaCommand() — Method in class UpdateCommand
ValidateSchemaCommand::execute() — Method in class ValidateSchemaCommand
{@inheritdoc}
EntityManagerHelperClass in namespace Doctrine\ORM\Tools\Console\Helper
Doctrine CLI Connection Helper.
EntityGeneratorClass in namespace Doctrine\ORM\Tools
Generic class used to generate PHP5 entity classes from ClassMetadataInfo instances.
$EntityGenerator#extensionProperty in class EntityGenerator
The extension to use for written php files.
$EntityGenerator#embeddablesImmutableProperty in class EntityGenerator
Whether or not to make generated embeddables immutable.
$EntityGenerator#embeddableConstructorMethodTemplateProperty in class EntityGenerator
EntityGenerator::extendsClass() — Method in class EntityGenerator
EntityRepositoryGeneratorClass in namespace Doctrine\ORM\Tools
Class to generate entity repository classes
AbstractExporter::exportClassMetadata() — Method in class AbstractExporter
Converts a single ClassMetadata instance to the exported format and returns it.
AbstractExporter::export() — Method in class AbstractExporter
Exports each ClassMetadata instance to a single Doctrine Mapping file named after the entity.
AnnotationExporter::exportClassMetadata() — Method in class AnnotationExporter
Converts a single ClassMetadata instance to the exported format and returns it.
PhpExporter::exportClassMetadata() — Method in class PhpExporter
Converts a single ClassMetadata instance to the exported format and returns it.
XmlExporter::exportClassMetadata() — Method in class XmlExporter
Converts a single ClassMetadata instance to the exported format and returns it.
YamlExporter::exportClassMetadata() — Method in class YamlExporter
Converts a single ClassMetadata instance to the exported format and returns it.
ExportExceptionClass in namespace Doctrine\ORM\Tools\Export

F

AbstractQuery::free() — Method in class AbstractQuery
Frees the resources used by the query object.
FileLockRegionClass in namespace Doctrine\ORM\Cache\Region
Very naive concurrent region, based on file locks.
EntityManagerDecorator::find() — Method in class EntityManagerDecorator
{@inheritdoc}
EntityManagerDecorator::flush() — Method in class EntityManagerDecorator
{@inheritdoc}
EntityManager::flush() — Method in class EntityManager
Flushes all changes to objects that have been queued up to now to the database.
EntityManager::find() — Method in class EntityManager
Finds an Entity by its identifier.
EntityNotFoundException::fromClassNameAndIdentifier() — Method in class EntityNotFoundException
Static constructor.
EntityRepository::find() — Method in class EntityRepository
Finds an entity by its primary key / identifier.
EntityRepository::findAll() — Method in class EntityRepository
Finds all entities in the repository.
EntityRepository::findBy() — Method in class EntityRepository
Finds entities by a set of criteria.
EntityRepository::findOneBy() — Method in class EntityRepository
Finds a single entity by a set of criteria.
$AssociationOverride#fetchProperty in class AssociationOverride
The fetching strategy to use for the association.
AssociationBuilder::fetchExtraLazy() — Method in class AssociationBuilder
AssociationBuilder::fetchEager() — Method in class AssociationBuilder
AssociationBuilder::fetchLazy() — Method in class AssociationBuilder
FieldBuilderClass in namespace Doctrine\ORM\Mapping\Builder
Field Builder
$ClassMetadataInfo#fieldMappingsProperty in class ClassMetadataInfo
READ-ONLY: The field mappings of the class.
$ClassMetadataInfo#fieldNamesProperty in class ClassMetadataInfo
READ-ONLY: An array of field names. Used to look up field names from column names.
ClassMetadataInfo::fullyQualifiedClassName() — Method in class ClassMetadataInfo
$DiscriminatorColumn#fieldNameProperty in class DiscriminatorColumn
Field name used in non-object hydration (array/scalar).
$EntityResult#fieldsProperty in class EntityResult
Maps the columns specified in the SELECT list of the query to the properties or fields of the entity class.
FieldResultClass in namespace Doctrine\ORM\Mapping
Is used to map the columns specified in the SELECT list of the query to the properties or fields of the entity class.
$Index#flagsProperty in class Index
$JoinColumn#fieldNameProperty in class JoinColumn
Field name used in non-object hydration (array/scalar).
$ManyToMany#fetchProperty in class ManyToMany
The fetching strategy to use for the association.
$ManyToOne#fetchProperty in class ManyToOne
The fetching strategy to use for the association.
MappingException::fileMappingDriversRequireConfiguredDirectoryPath() — Method in class MappingException
$OneToMany#fetchProperty in class OneToMany
The fetching strategy to use for the association.
$OneToOne#fetchProperty in class OneToOne
The fetching strategy to use for the association.
ORMException::findByRequiresParameter() — Method in class ORMException
BasicEntityPersister::fetchVersionValue() — Method in class BasicEntityPersister
Fetches the current version value of a versioned entity.
Query::free() — Method in class Query
QueryBuilder::from() — Method in class QueryBuilder
Creates and adds a query root corresponding to the entity identified by the given alias, forming a cartesian product with any existing query roots.
$AggregateExpression#functionNameProperty in class AggregateExpression
FromClauseClass in namespace Doctrine\ORM\Query\AST
FromClause ::= "FROM" IdentificationVariableDeclaration {"," IdentificationVariableDeclaration}
$BitAndFunction#firstArithmeticProperty in class BitAndFunction
$BitOrFunction#firstArithmeticProperty in class BitOrFunction
$ConcatFunction#firstStringPrimaryProperty in class ConcatFunction
$DateAddFunction#firstDateExpressionProperty in class DateAddFunction
FunctionNodeClass in namespace Doctrine\ORM\Query\AST\Functions
Abstract Function Node.
$IdentityFunction#fieldMappingProperty in class IdentityFunction
$LocateFunction#firstStringPrimaryProperty in class LocateFunction
$ModFunction#firstSimpleArithmeticExpressionProperty in class ModFunction
$SubstringFunction#firstSimpleArithmeticExpressionProperty in class SubstringFunction
$NullIfExpression#firstExpressionProperty in class NullIfExpression
$PathExpression#fieldProperty in class PathExpression
$SelectExpression#fieldIdentificationVariableProperty in class SelectExpression
$SelectStatement#fromClauseProperty in class SelectStatement
$SimpleSelectExpression#fieldIdentificationVariableProperty in class SimpleSelectExpression
FromClass in namespace Doctrine\ORM\Query\Expr
Expression class for DQL from.
$From#fromProperty in class From
FuncClass in namespace Doctrine\ORM\Query\Expr
Expression class for generating DQL functions.
FilterCollectionClass in namespace Doctrine\ORM\Query
Collection class for all the query filters.
Parser::free() — Method in class Parser
Frees this parser, enabling it to be reused.
Parser::FromClause() — Method in class Parser
FromClause ::= "FROM" IdentificationVariableDeclaration {"," IdentificationVariableDeclaration}*
Parser::FunctionDeclaration() — Method in class Parser
FunctionDeclaration ::= FunctionsReturningStrings | FunctionsReturningNumerics | FunctionsReturningDatetime
Parser::FunctionsReturningNumerics() — Method in class Parser
FunctionsReturningNumerics ::= "LENGTH" "(" StringPrimary ")" | "LOCATE" "(" StringPrimary "," StringPrimary ["," SimpleArithmeticExpression]")" | "ABS" "(" SimpleArithmeticExpression ")" | "SQRT" "(" SimpleArithmeticExpression ")" | "MOD" "(" SimpleArithmeticExpression "," SimpleArithmeticExpression ")" | "SIZE" "(" CollectionValuedPathExpression ")" | "DATE_DIFF" "(" ArithmeticPrimary "," ArithmeticPrimary ")" | "BIT_AND" "(" ArithmeticPrimary "," ArithmeticPrimary ")" | "BIT_OR" "(" ArithmeticPrimary "," ArithmeticPrimary ")"
Parser::FunctionsReturningDatetime() — Method in class Parser
FunctionsReturningDateTime ::= "CURRENT_DATE" | "CURRENT_TIME" | "CURRENT_TIMESTAMP" | "DATE_ADD" "(" ArithmeticPrimary "," ArithmeticPrimary "," StringPrimary ")" | "DATE_SUB" "(" ArithmeticPrimary "," ArithmeticPrimary "," StringPrimary ")"
Parser::FunctionsReturningStrings() — Method in class Parser
FunctionsReturningStrings ::= "CONCAT" "(" StringPrimary "," StringPrimary {"," StringPrimary}* ")" | "SUBSTRING" "(" StringPrimary "," SimpleArithmeticExpression "," SimpleArithmeticExpression ")" | "TRIM" "(" [["LEADING" | "TRAILING" | "BOTH"] [char] "FROM"] StringPrimary ")" | "LOWER" "(" StringPrimary ")" | "UPPER" "(" StringPrimary ")" | "IDENTITY" "(" SingleValuedAssociationPathExpression {"," string} ")"
$ResultSetMapping#fieldMappingsProperty in class ResultSetMapping
Maps column names in the result set to field names for each class.
MetadataFilter::filter() — Method in class MetadataFilter
Filter Metadatas by one or more filter options.
$EntityGenerator#fieldVisibilityProperty in class EntityGenerator
Visibility of the field
IdentifierFlattener::flattenIdentifier() — Method in class IdentifierFlattener
convert foreign identifiers into scalar foreign key values to avoid object to string conversion failures.

G

AbstractQuery::getCacheRegion() — Method in class AbstractQuery
Obtain the name of the second level query cache region in which query results will be stored
AbstractQuery::getLifetime() — Method in class AbstractQuery
AbstractQuery::getCacheMode() — Method in class AbstractQuery
AbstractQuery::getSQL() — Method in class AbstractQuery
Gets the SQL query that corresponds to this query object.
AbstractQuery::getEntityManager() — Method in class AbstractQuery
Retrieves the associated EntityManager of this Query instance.
AbstractQuery::getParameters() — Method in class AbstractQuery
Get all defined parameters.
AbstractQuery::getParameter() — Method in class AbstractQuery
Gets a query parameter.
AbstractQuery::getResultSetMapping() — Method in class AbstractQuery
Gets the ResultSetMapping used for hydration.
AbstractQuery::getHydrationCacheProfile() — Method in class AbstractQuery
AbstractQuery::getResultCacheDriver() — Method in class AbstractQuery
Returns the cache driver used for caching result sets.
AbstractQuery::getResultCacheLifetime() — Method in class AbstractQuery
Retrieves the lifetime of resultset cache.
AbstractQuery::getExpireResultCache() — Method in class AbstractQuery
Retrieves if the resultset cache is active or not.
AbstractQuery::getQueryCacheProfile() — Method in class AbstractQuery
AbstractQuery::getHydrationMode() — Method in class AbstractQuery
Gets the hydration mode currently used by the query.
AbstractQuery::getResult() — Method in class AbstractQuery
Gets the list of results for the query.
AbstractQuery::getArrayResult() — Method in class AbstractQuery
Gets the array of results for the query.
AbstractQuery::getScalarResult() — Method in class AbstractQuery
Gets the scalar results for the query.
AbstractQuery::getOneOrNullResult() — Method in class AbstractQuery
Get exactly one result or null.
AbstractQuery::getSingleResult() — Method in class AbstractQuery
Gets the single result of the query.
AbstractQuery::getSingleScalarResult() — Method in class AbstractQuery
Gets the single scalar result of the query.
AbstractQuery::getHint() — Method in class AbstractQuery
Gets the value of a query hint. If the hint name is not recognized, FALSE is returned.
AbstractQuery::getHints() — Method in class AbstractQuery
Return the key value map of query hints that are currently set.
AbstractQuery::getHydrationCacheId() — Method in class AbstractQuery
Get the result cache id to use to store the result set cache entry.
AbstractQuery::getResultCacheId() — Method in class AbstractQuery
Get the result cache id to use to store the result set cache entry if set.
AbstractQuery::getHash() — Method in class AbstractQuery
Generates a string of currently query to use for the cache second level cache.
Cache::getEntityCacheRegion() — Method in class Cache
Cache::getCollectionCacheRegion() — Method in class Cache
Cache::getQueryCache() — Method in class Cache
Get query cache by region name or create a new one if none exist.
CacheConfiguration::getCacheFactory() — Method in class CacheConfiguration
CacheConfiguration::getCacheLogger() — Method in class CacheConfiguration
CacheConfiguration::getRegionsConfiguration() — Method in class CacheConfiguration
CacheConfiguration::getQueryValidator() — Method in class CacheConfiguration
CacheFactory::getRegion() — Method in class CacheFactory
Build a cache region
CacheFactory::getTimestampRegion() — Method in class CacheFactory
Build timestamp cache region
DefaultCache::getEntityCacheRegion() — Method in class DefaultCache
DefaultCache::getCollectionCacheRegion() — Method in class DefaultCache
DefaultCache::getQueryCache() — Method in class DefaultCache
Get query cache by region name or create a new one if none exist.
DefaultCacheFactory::getFileLockRegionDirectory() — Method in class DefaultCacheFactory
DefaultCacheFactory::getRegion() — Method in class DefaultCacheFactory
Build a cache region
DefaultCacheFactory::getTimestampRegion() — Method in class DefaultCacheFactory
Build timestamp cache region
DefaultQueryCache::get() — Method in class DefaultQueryCache
DefaultQueryCache::getRegion() — Method in class DefaultQueryCache
CacheLoggerChain::getLogger() — Method in class CacheLoggerChain
CacheLoggerChain::getLoggers() — Method in class CacheLoggerChain
StatisticsCacheLogger::getRegionHitCount() — Method in class StatisticsCacheLogger
Get the number of entries successfully retrieved from cache.
StatisticsCacheLogger::getRegionMissCount() — Method in class StatisticsCacheLogger
Get the number of cached entries not found in cache.
StatisticsCacheLogger::getRegionPutCount() — Method in class StatisticsCacheLogger
Get the number of cacheable entries put in cache.
StatisticsCacheLogger::getRegionsMiss() — Method in class StatisticsCacheLogger
StatisticsCacheLogger::getRegionsHit() — Method in class StatisticsCacheLogger
StatisticsCacheLogger::getRegionsPut() — Method in class StatisticsCacheLogger
StatisticsCacheLogger::getPutCount() — Method in class StatisticsCacheLogger
Get the total number of put in cache.
StatisticsCacheLogger::getHitCount() — Method in class StatisticsCacheLogger
Get the total number of entries successfully retrieved from cache.
StatisticsCacheLogger::getMissCount() — Method in class StatisticsCacheLogger
Get the total number of cached entries not found in cache.
MultiGetRegion::getMultiple() — Method in class MultiGetRegion
Get all items from the cache identified by $keys.
CachedPersister::getCacheRegion() — Method in class CachedPersister
Gets the The region access.
AbstractCollectionPersister::getCacheRegion() — Method in class AbstractCollectionPersister
Gets the The region access.
AbstractCollectionPersister::getSourceEntityMetadata() — Method in class AbstractCollectionPersister
AbstractCollectionPersister::getTargetEntityMetadata() — Method in class AbstractCollectionPersister
AbstractCollectionPersister::get() — Method in class AbstractCollectionPersister
Gets an element by key.
CachedCollectionPersister::getSourceEntityMetadata() — Method in class CachedCollectionPersister
CachedCollectionPersister::getTargetEntityMetadata() — Method in class CachedCollectionPersister
AbstractEntityPersister::getInserts() — Method in class AbstractEntityPersister
Get all queued inserts.
AbstractEntityPersister::getSelectSQL() — Method in class AbstractEntityPersister
Gets the SELECT SQL to select one or more entities by a set of field criteria.
AbstractEntityPersister::getCountSQL() — Method in class AbstractEntityPersister
Get the COUNT SQL to count entities (optionally based on a criteria)
AbstractEntityPersister::getInsertSQL() — Method in class AbstractEntityPersister
AbstractEntityPersister::getResultSetMapping() — Method in class AbstractEntityPersister
Gets the ResultSetMapping used for hydration.
AbstractEntityPersister::getSelectConditionStatementSQL() — Method in class AbstractEntityPersister
Gets the SQL WHERE condition for matching a field with a given value.
AbstractEntityPersister::getCacheRegion() — Method in class AbstractEntityPersister
Gets the The region access.
AbstractEntityPersister::getEntityHydrator() — Method in class AbstractEntityPersister
AbstractEntityPersister::getHash() — Method in class AbstractEntityPersister
Generates a string of currently query
AbstractEntityPersister::getClassMetadata() — Method in class AbstractEntityPersister
AbstractEntityPersister::getManyToManyCollection() — Method in class AbstractEntityPersister
Gets (sliced or full) elements of the given collection.
AbstractEntityPersister::getOneToManyCollection() — Method in class AbstractEntityPersister
Returns an array with (sliced or full list) of elements in the specified collection.
AbstractEntityPersister::getOwningTable() — Method in class AbstractEntityPersister
Gets the name of the table that owns the column the given field is mapped to.
CachedEntityPersister::getEntityHydrator() — Method in class CachedEntityPersister
QueryCache::get() — Method in class QueryCache
QueryCache::getRegion() — Method in class QueryCache
Region::getName() — Method in class Region
Retrieve the name of this region.
Region::get() — Method in class Region
Get an item from the cache.
DefaultMultiGetRegion::getMultiple() — Method in class DefaultMultiGetRegion
Get all items from the cache identified by $keys.
DefaultRegion::getName() — Method in class DefaultRegion
Retrieve the name of this region.
DefaultRegion::getCache() — Method in class DefaultRegion
DefaultRegion::get() — Method in class DefaultRegion
Get an item from the cache.
DefaultRegion::getMultiple() — Method in class DefaultRegion
Get all items from the cache identified by $keys.
DefaultRegion::getCacheEntryKey() — Method in class DefaultRegion
FileLockRegion::getName() — Method in class FileLockRegion
Retrieve the name of this region.
FileLockRegion::get() — Method in class FileLockRegion
Get an item from the cache.
FileLockRegion::getMultiple() — Method in class FileLockRegion
Get all items from the cache identified by $keys.
RegionsConfiguration::getDefaultLifetime() — Method in class RegionsConfiguration
RegionsConfiguration::getDefaultLockLifetime() — Method in class RegionsConfiguration
RegionsConfiguration::getLifetime() — Method in class RegionsConfiguration
RegionsConfiguration::getLockLifetime() — Method in class RegionsConfiguration
Configuration::getProxyDir() — Method in class Configuration
Gets the directory where Doctrine generates any necessary proxy class files.
Configuration::getAutoGenerateProxyClasses() — Method in class Configuration
Gets the strategy for automatically generating proxy classes.
Configuration::getProxyNamespace() — Method in class Configuration
Gets the namespace where proxy classes reside.
Configuration::getEntityNamespace() — Method in class Configuration
Resolves a registered namespace alias to the full namespace.
Configuration::getEntityNamespaces() — Method in class Configuration
Retrieves the list of registered entity namespace aliases.
Configuration::getMetadataDriverImpl() — Method in class Configuration
Gets the cache driver implementation that is used for the mapping metadata.
Configuration::getQueryCacheImpl() — Method in class Configuration
Gets the cache driver implementation that is used for the query cache (SQL cache).
Configuration::getHydrationCacheImpl() — Method in class Configuration
Gets the cache driver implementation that is used for the hydration cache (SQL cache).
Configuration::getMetadataCacheImpl() — Method in class Configuration
Gets the cache driver implementation that is used for metadata caching.
Configuration::getNamedQuery() — Method in class Configuration
Gets a previously registered named DQL query.
Configuration::getNamedNativeQuery() — Method in class Configuration
Gets the components of a previously registered named native query.
Configuration::getCustomStringFunction() — Method in class Configuration
Gets the implementation class name of a registered custom string DQL function.
Configuration::getCustomNumericFunction() — Method in class Configuration
Gets the implementation class name of a registered custom numeric DQL function.
Configuration::getCustomDatetimeFunction() — Method in class Configuration
Gets the implementation class name of a registered custom date/time DQL function.
Configuration::getCustomHydrationMode() — Method in class Configuration
Gets the hydrator class for the given hydration mode name.
Configuration::getClassMetadataFactoryName() — Method in class Configuration
Configuration::getFilterClassName() — Method in class Configuration
Gets the class name for a given filter name.
Configuration::getDefaultRepositoryClassName() — Method in class Configuration
Get default repository class.
Configuration::getNamingStrategy() — Method in class Configuration
Gets naming strategy.
Configuration::getQuoteStrategy() — Method in class Configuration
Gets quote strategy.
Configuration::getEntityListenerResolver() — Method in class Configuration
Get the entity listener resolver.
Configuration::getRepositoryFactory() — Method in class Configuration
Get the entity repository factory.
Configuration::getSecondLevelCacheConfiguration() — Method in class Configuration
Configuration::getDefaultQueryHints() — Method in class Configuration
Returns query hints, which will be applied to every query in application
Configuration::getDefaultQueryHint() — Method in class Configuration
Gets the value of a default query hint. If the hint name is not recognized, FALSE is returned.
EntityManagerDecorator::getConnection() — Method in class EntityManagerDecorator
Gets the database connection object used by the EntityManager.
EntityManagerDecorator::getExpressionBuilder() — Method in class EntityManagerDecorator
Gets an ExpressionBuilder used for object-oriented construction of query expressions.
EntityManagerDecorator::getReference() — Method in class EntityManagerDecorator
Gets a reference to the entity identified by the given type and identifier without actually loading it, if the entity is not yet loaded.
EntityManagerDecorator::getPartialReference() — Method in class EntityManagerDecorator
Gets a partial reference to the entity identified by the given type and identifier without actually loading it, if the entity is not yet loaded.
EntityManagerDecorator::getEventManager() — Method in class EntityManagerDecorator
Gets the EventManager used by the EntityManager.
EntityManagerDecorator::getConfiguration() — Method in class EntityManagerDecorator
Gets the Configuration used by the EntityManager.
EntityManagerDecorator::getUnitOfWork() — Method in class EntityManagerDecorator
Gets the UnitOfWork used by the EntityManager to coordinate operations.
EntityManagerDecorator::getHydrator() — Method in class EntityManagerDecorator
Gets a hydrator for the given hydration mode.
EntityManagerDecorator::getProxyFactory() — Method in class EntityManagerDecorator
Gets the proxy factory used by the EntityManager to create entity proxies.
EntityManagerDecorator::getFilters() — Method in class EntityManagerDecorator
Gets the enabled filters.
EntityManagerDecorator::getCache() — Method in class EntityManagerDecorator
Returns the cache API for managing the second level cache regions or NULL if the cache is not enabled.
EntityManager::getConnection() — Method in class EntityManager
Gets the database connection object used by the EntityManager.
EntityManager::getMetadataFactory() — Method in class EntityManager
Gets the metadata factory used to gather the metadata of classes.
EntityManager::getExpressionBuilder() — Method in class EntityManager
Gets an ExpressionBuilder used for object-oriented construction of query expressions.
EntityManager::getCache() — Method in class EntityManager
Returns the cache API for managing the second level cache regions or NULL if the cache is not enabled.
EntityManager::getClassMetadata() — Method in class EntityManager
Returns the ORM metadata descriptor for a class.
EntityManager::getReference() — Method in class EntityManager
Gets a reference to the entity identified by the given type and identifier without actually loading it, if the entity is not yet loaded.
EntityManager::getPartialReference() — Method in class EntityManager
Gets a partial reference to the entity identified by the given type and identifier without actually loading it, if the entity is not yet loaded.
EntityManager::getRepository() — Method in class EntityManager
Gets the repository for an entity class.
EntityManager::getEventManager() — Method in class EntityManager
Gets the EventManager used by the EntityManager.
EntityManager::getConfiguration() — Method in class EntityManager
Gets the Configuration used by the EntityManager.
EntityManager::getUnitOfWork() — Method in class EntityManager
Gets the UnitOfWork used by the EntityManager to coordinate operations.
EntityManager::getHydrator() — Method in class EntityManager
Gets a hydrator for the given hydration mode.
EntityManager::getProxyFactory() — Method in class EntityManager
Gets the proxy factory used by the EntityManager to create entity proxies.
EntityManager::getFilters() — Method in class EntityManager
Gets the enabled filters.
EntityManagerInterface::getCache() — Method in class EntityManagerInterface
Returns the cache API for managing the second level cache regions or NULL if the cache is not enabled.
EntityManagerInterface::getConnection() — Method in class EntityManagerInterface
Gets the database connection object used by the EntityManager.
EntityManagerInterface::getExpressionBuilder() — Method in class EntityManagerInterface
Gets an ExpressionBuilder used for object-oriented construction of query expressions.
EntityManagerInterface::getReference() — Method in class EntityManagerInterface
Gets a reference to the entity identified by the given type and identifier without actually loading it, if the entity is not yet loaded.
EntityManagerInterface::getPartialReference() — Method in class EntityManagerInterface
Gets a partial reference to the entity identified by the given type and identifier without actually loading it, if the entity is not yet loaded.
EntityManagerInterface::getEventManager() — Method in class EntityManagerInterface
Gets the EventManager used by the EntityManager.
EntityManagerInterface::getConfiguration() — Method in class EntityManagerInterface
Gets the Configuration used by the EntityManager.
EntityManagerInterface::getUnitOfWork() — Method in class EntityManagerInterface
Gets the UnitOfWork used by the EntityManager to coordinate operations.
EntityManagerInterface::getHydrator() — Method in class EntityManagerInterface
Gets a hydrator for the given hydration mode.
EntityManagerInterface::getProxyFactory() — Method in class EntityManagerInterface
Gets the proxy factory used by the EntityManager to create entity proxies.
EntityManagerInterface::getFilters() — Method in class EntityManagerInterface
Gets the enabled filters.
EntityManagerInterface::getClassMetadata() — Method in class EntityManagerInterface
EntityRepository::getEntityName() — Method in class EntityRepository
EntityRepository::getClassName() — Method in class EntityRepository
EntityRepository::getEntityManager() — Method in class EntityRepository
EntityRepository::getClassMetadata() — Method in class EntityRepository
LifecycleEventArgs::getEntity() — Method in class LifecycleEventArgs
Retrieves associated Entity.
LifecycleEventArgs::getEntityManager() — Method in class LifecycleEventArgs
Retrieves associated EntityManager.
ListenersInvoker::getSubscribedSystems() — Method in class ListenersInvoker
Get the subscribed event systems
LoadClassMetadataEventArgs::getEntityManager() — Method in class LoadClassMetadataEventArgs
Retrieve associated EntityManager.
LoadClassMetadataEventArgs::getClassMetadata() — Method in class LoadClassMetadataEventArgs
OnClassMetadataNotFoundEventArgs::getFoundMetadata() — Method in class OnClassMetadataNotFoundEventArgs
OnClassMetadataNotFoundEventArgs::getClassName() — Method in class OnClassMetadataNotFoundEventArgs
Retrieve class name for which a failed metadata fetch attempt was executed
OnClearEventArgs::getEntityManager() — Method in class OnClearEventArgs
Retrieves associated EntityManager.
OnClearEventArgs::getEntityClass() — Method in class OnClearEventArgs
Name of the entity class that is cleared, or empty if all are cleared.
OnFlushEventArgs::getEntityManager() — Method in class OnFlushEventArgs
Retrieve associated EntityManager.
PostFlushEventArgs::getEntityManager() — Method in class PostFlushEventArgs
Retrieves associated EntityManager.
PreFlushEventArgs::getEntityManager() — Method in class PreFlushEventArgs
PreUpdateEventArgs::getEntityChangeSet() — Method in class PreUpdateEventArgs
Retrieves entity changeset.
PreUpdateEventArgs::getOldValue() — Method in class PreUpdateEventArgs
Gets the old value of the changeset of the changed field.
PreUpdateEventArgs::getNewValue() — Method in class PreUpdateEventArgs
Gets the new value of the changeset of the changed field.
AbstractIdGenerator::generate() — Method in class AbstractIdGenerator
Generates an identifier for an entity.
AssignedGenerator::generate() — Method in class AssignedGenerator
Returns the identifier assigned to the given entity.
BigIntegerIdentityGenerator::generate() — Method in class BigIntegerIdentityGenerator
Generates an identifier for an entity.
IdentityGenerator::generate() — Method in class IdentityGenerator
Generates an identifier for an entity.
SequenceGenerator::generate() — Method in class SequenceGenerator
Generates an identifier for an entity.
SequenceGenerator::getCurrentMaxValue() — Method in class SequenceGenerator
Gets the maximum value of the currently allocated bag of values.
SequenceGenerator::getNextValue() — Method in class SequenceGenerator
Gets the next value that will be returned by generate().
TableGenerator::generate() — Method in class TableGenerator
Generates an identifier for an entity.
UuidGenerator::generate() — Method in class UuidGenerator
Generates an identifier for an entity.
AbstractHydrator::gatherRowData() — Method in class AbstractHydrator
Processes a row of the result set.
AbstractHydrator::gatherScalarRowData() — Method in class AbstractHydrator
Processes a row of the result set.
AbstractHydrator::getClassMetadata() — Method in class AbstractHydrator
Retrieve ClassMetadata associated to entity class name.
AnsiQuoteStrategy::getColumnName() — Method in class AnsiQuoteStrategy
Gets the (possibly quoted) column name for safe use in an SQL statement.
AnsiQuoteStrategy::getTableName() — Method in class AnsiQuoteStrategy
Gets the (possibly quoted) primary table name for safe use in an SQL statement.
AnsiQuoteStrategy::getSequenceName() — Method in class AnsiQuoteStrategy
Gets the (possibly quoted) sequence name for safe use in an SQL statement.
AnsiQuoteStrategy::getJoinColumnName() — Method in class AnsiQuoteStrategy
Gets the (possibly quoted) join column name.
AnsiQuoteStrategy::getReferencedJoinColumnName() — Method in class AnsiQuoteStrategy
Gets the (possibly quoted) join column name.
AnsiQuoteStrategy::getJoinTableName() — Method in class AnsiQuoteStrategy
Gets the (possibly quoted) name of the join table.
AnsiQuoteStrategy::getIdentifierColumnNames() — Method in class AnsiQuoteStrategy
Gets the (possibly quoted) identifier column names for safe use in an SQL statement.
AnsiQuoteStrategy::getColumnAlias() — Method in class AnsiQuoteStrategy
Gets the column alias.
ClassMetadataBuilder::getClassMetadata() — Method in class ClassMetadataBuilder
FieldBuilder::generatedValue() — Method in class FieldBuilder
ClassMetadataFactory::getFqcnFromAlias() — Method in class ClassMetadataFactory
{@inheritDoc}
ClassMetadataFactory::getDriver() — Method in class ClassMetadataFactory
{@inheritDoc}
$ClassMetadataInfo#generatorTypeProperty in class ClassMetadataInfo
READ-ONLY: The Id generator type used by the class.
ClassMetadataInfo::getReflectionProperties() — Method in class ClassMetadataInfo
Gets the ReflectionProperties of the mapped class.
ClassMetadataInfo::getReflectionProperty() — Method in class ClassMetadataInfo
Gets a ReflectionProperty for a specific field of the mapped class.
ClassMetadataInfo::getSingleIdReflectionProperty() — Method in class ClassMetadataInfo
Gets the ReflectionProperty for the single identifier field.
ClassMetadataInfo::getIdentifierValues() — Method in class ClassMetadataInfo
Extracts the identifier values of an entity of this class.
ClassMetadataInfo::getFieldValue() — Method in class ClassMetadataInfo
Gets the specified field's value off the given entity.
ClassMetadataInfo::getReflectionClass() — Method in class ClassMetadataInfo
{@inheritDoc}
ClassMetadataInfo::getAssociationCacheDefaults() — Method in class ClassMetadataInfo
ClassMetadataInfo::getColumnName() — Method in class ClassMetadataInfo
Gets a column name for a field name.
ClassMetadataInfo::getFieldMapping() — Method in class ClassMetadataInfo
Gets the mapping of a (regular) field that holds some data but not a reference to another object.
ClassMetadataInfo::getAssociationMapping() — Method in class ClassMetadataInfo
Gets the mapping of an association.
ClassMetadataInfo::getAssociationMappings() — Method in class ClassMetadataInfo
Gets all association mappings of the class.
ClassMetadataInfo::getFieldName() — Method in class ClassMetadataInfo
Gets the field name for a column name.
ClassMetadataInfo::getNamedQuery() — Method in class ClassMetadataInfo
Gets the named query.
ClassMetadataInfo::getNamedQueries() — Method in class ClassMetadataInfo
Gets all named queries of the class.
ClassMetadataInfo::getNamedNativeQuery() — Method in class ClassMetadataInfo
Gets the named native query.
ClassMetadataInfo::getNamedNativeQueries() — Method in class ClassMetadataInfo
Gets all named native queries of the class.
ClassMetadataInfo::getSqlResultSetMapping() — Method in class ClassMetadataInfo
Gets the result set mapping.
ClassMetadataInfo::getSqlResultSetMappings() — Method in class ClassMetadataInfo
Gets all sql result set mappings of the class.
ClassMetadataInfo::getIdentifierFieldNames() — Method in class ClassMetadataInfo
{@inheritDoc}
ClassMetadataInfo::getSingleIdentifierFieldName() — Method in class ClassMetadataInfo
Gets the name of the single id field. Note that this only works on entity classes that have a single-field pk.
ClassMetadataInfo::getSingleIdentifierColumnName() — Method in class ClassMetadataInfo
Gets the column name of the single id column. Note that this only works on entity classes that have a single-field pk.
ClassMetadataInfo::getIdentifier() — Method in class ClassMetadataInfo
{@inheritDoc}
ClassMetadataInfo::getColumnNames() — Method in class ClassMetadataInfo
Gets an array containing all the column names.
ClassMetadataInfo::getIdentifierColumnNames() — Method in class ClassMetadataInfo
Returns an array with all the identifier column names.
ClassMetadataInfo::getTypeOfField() — Method in class ClassMetadataInfo
Gets the type of a field.
ClassMetadataInfo::getTypeOfColumn() — Method in class ClassMetadataInfo
Gets the type of a column.
ClassMetadataInfo::getTableName() — Method in class ClassMetadataInfo
Gets the name of the primary table.
ClassMetadataInfo::getSchemaName() — Method in class ClassMetadataInfo
Gets primary table's schema name.
ClassMetadataInfo::getTemporaryIdTableName() — Method in class ClassMetadataInfo
Gets the table name to use for temporary identifier tables of this class.
ClassMetadataInfo::getLifecycleCallbacks() — Method in class ClassMetadataInfo
Gets the registered lifecycle callbacks for an event.
ClassMetadataInfo::getSingleAssociationJoinColumnName() — Method in class ClassMetadataInfo
Returns the single association join column (if any).
ClassMetadataInfo::getSingleAssociationReferencedJoinColumnName() — Method in class ClassMetadataInfo
Returns the single association referenced join column name (if any).
ClassMetadataInfo::getFieldForColumn() — Method in class ClassMetadataInfo
Used to retrieve a fieldname for either field or association from a given column.
ClassMetadataInfo::getFieldNames() — Method in class ClassMetadataInfo
{@inheritDoc}
ClassMetadataInfo::getAssociationNames() — Method in class ClassMetadataInfo
{@inheritDoc}
ClassMetadataInfo::getAssociationTargetClass() — Method in class ClassMetadataInfo
{@inheritDoc}
ClassMetadataInfo::getName() — Method in class ClassMetadataInfo
{@inheritDoc}
ClassMetadataInfo::getQuotedIdentifierColumnNames() — Method in class ClassMetadataInfo
Gets the (possibly quoted) identifier column names for safe use in an SQL statement.
ClassMetadataInfo::getQuotedColumnName() — Method in class ClassMetadataInfo
Gets the (possibly quoted) column name of a mapped field for safe use in an SQL statement.
ClassMetadataInfo::getQuotedTableName() — Method in class ClassMetadataInfo
Gets the (possibly quoted) primary table name of this class for safe use in an SQL statement.
ClassMetadataInfo::getQuotedJoinTableName() — Method in class ClassMetadataInfo
Gets the (possibly quoted) name of the join table.
ClassMetadataInfo::getAssociationMappedByTargetField() — Method in class ClassMetadataInfo
{@inheritDoc}
ClassMetadataInfo::getAssociationsByTargetClass() — Method in class ClassMetadataInfo
ClassMetadataInfo::getMetadataValue() — Method in class ClassMetadataInfo
ClassMetadataInfo::getSequenceName() — Method in class ClassMetadataInfo
Gets the sequence name based on class metadata.
ClassMetadataInfo::getSequencePrefix() — Method in class ClassMetadataInfo
Gets the sequence name prefix based on class metadata.
DefaultQuoteStrategy::getColumnName() — Method in class DefaultQuoteStrategy
Gets the (possibly quoted) column name for safe use in an SQL statement.
DefaultQuoteStrategy::getTableName() — Method in class DefaultQuoteStrategy
Gets the (possibly quoted) primary table name for safe use in an SQL statement.
DefaultQuoteStrategy::getSequenceName() — Method in class DefaultQuoteStrategy
Gets the (possibly quoted) sequence name for safe use in an SQL statement.
DefaultQuoteStrategy::getJoinColumnName() — Method in class DefaultQuoteStrategy
Gets the (possibly quoted) join column name.
DefaultQuoteStrategy::getReferencedJoinColumnName() — Method in class DefaultQuoteStrategy
Gets the (possibly quoted) join column name.
DefaultQuoteStrategy::getJoinTableName() — Method in class DefaultQuoteStrategy
Gets the (possibly quoted) name of the join table.
DefaultQuoteStrategy::getIdentifierColumnNames() — Method in class DefaultQuoteStrategy
Gets the (possibly quoted) identifier column names for safe use in an SQL statement.
DefaultQuoteStrategy::getColumnAlias() — Method in class DefaultQuoteStrategy
Gets the column alias.
DatabaseDriver::getAllClassNames() — Method in class DatabaseDriver
{@inheritDoc}
GeneratedValueClass in namespace Doctrine\ORM\Mapping
MappingException::generatorNotAllowedWithCompositeId() — Method in class MappingException
QuoteStrategy::getColumnName() — Method in class QuoteStrategy
Gets the (possibly quoted) column name for safe use in an SQL statement.
QuoteStrategy::getTableName() — Method in class QuoteStrategy
Gets the (possibly quoted) primary table name for safe use in an SQL statement.
QuoteStrategy::getSequenceName() — Method in class QuoteStrategy
Gets the (possibly quoted) sequence name for safe use in an SQL statement.
QuoteStrategy::getJoinTableName() — Method in class QuoteStrategy
Gets the (possibly quoted) name of the join table.
QuoteStrategy::getJoinColumnName() — Method in class QuoteStrategy
Gets the (possibly quoted) join column name.
QuoteStrategy::getReferencedJoinColumnName() — Method in class QuoteStrategy
Gets the (possibly quoted) join column name.
QuoteStrategy::getIdentifierColumnNames() — Method in class QuoteStrategy
Gets the (possibly quoted) identifier column names for safe use in an SQL statement.
QuoteStrategy::getColumnAlias() — Method in class QuoteStrategy
Gets the column alias.
ReflectionEmbeddedProperty::getValue() — Method in class ReflectionEmbeddedProperty
{@inheritDoc}
ReflectionPropertiesGetter::getProperties() — Method in class ReflectionPropertiesGetter
UnderscoreNamingStrategy::getCase() — Method in class UnderscoreNamingStrategy
NativeQuery::getSQL() — Method in class NativeQuery
Gets the SQL query.
OptimisticLockException::getEntity() — Method in class OptimisticLockException
Gets the entity that caused the exception.
PersistentCollection::getOwner() — Method in class PersistentCollection
INTERNAL: Gets the collection owner.
PersistentCollection::getTypeClass() — Method in class PersistentCollection
PersistentCollection::getSnapshot() — Method in class PersistentCollection
INTERNAL: Returns the last snapshot of the elements in the collection.
PersistentCollection::getDeleteDiff() — Method in class PersistentCollection
INTERNAL: getDeleteDiff
PersistentCollection::getInsertDiff() — Method in class PersistentCollection
INTERNAL: getInsertDiff
PersistentCollection::getMapping() — Method in class PersistentCollection
INTERNAL: Gets the association mapping of the collection.
PersistentCollection::get() — Method in class PersistentCollection
{@inheritdoc}
CollectionPersister::get() — Method in class CollectionPersister
Gets an element by key.
ManyToManyPersister::get() — Method in class ManyToManyPersister
Gets an element by key.
ManyToManyPersister::getFilterSql() — Method in class ManyToManyPersister
Generates the filter SQL for a given mapping.
ManyToManyPersister::generateFilterConditionSQL() — Method in class ManyToManyPersister
Generates the filter SQL for a given entity and table alias.
ManyToManyPersister::getOnConditionSQL() — Method in class ManyToManyPersister
Generate ON condition
ManyToManyPersister::getDeleteSQL() — Method in class ManyToManyPersister
{@inheritdoc}
ManyToManyPersister::getDeleteSQLParameters() — Method in class ManyToManyPersister
{@inheritdoc}
ManyToManyPersister::getDeleteRowSQL() — Method in class ManyToManyPersister
Gets the SQL statement used for deleting a row from the collection.
ManyToManyPersister::getDeleteRowSQLParameters() — Method in class ManyToManyPersister
Gets the SQL parameters for the corresponding SQL statement to delete the given element from the given collection.
ManyToManyPersister::getInsertRowSQL() — Method in class ManyToManyPersister
Gets the SQL statement used for inserting a row in the collection.
ManyToManyPersister::getInsertRowSQLParameters() — Method in class ManyToManyPersister
Gets the SQL parameters for the corresponding SQL statement to insert the given element of the given collection into the database.
OneToManyPersister::get() — Method in class OneToManyPersister
Gets an element by key.
AbstractEntityInheritancePersister::getDiscriminatorColumnTableName() — Method in class AbstractEntityInheritancePersister
Gets the name of the table that contains the discriminator column.
AbstractEntityInheritancePersister::getSelectColumnSQL() — Method in class AbstractEntityInheritancePersister
Gets the SQL snippet of a qualified column name for the given field name.
AbstractEntityInheritancePersister::getSelectJoinColumnSQL() — Method in class AbstractEntityInheritancePersister
BasicEntityPersister::getClassMetadata() — Method in class BasicEntityPersister
BasicEntityPersister::getResultSetMapping() — Method in class BasicEntityPersister
Gets the ResultSetMapping used for hydration.
BasicEntityPersister::getInserts() — Method in class BasicEntityPersister
Get all queued inserts.
BasicEntityPersister::getOwningTable() — Method in class BasicEntityPersister
Gets the name of the table that owns the column the given field is mapped to.
BasicEntityPersister::getManyToManyCollection() — Method in class BasicEntityPersister
Gets (sliced or full) elements of the given collection.
BasicEntityPersister::getSelectSQL() — Method in class BasicEntityPersister
Gets the SELECT SQL to select one or more entities by a set of field criteria.
BasicEntityPersister::getCountSQL() — Method in class BasicEntityPersister
Get the COUNT SQL to count entities (optionally based on a criteria)
BasicEntityPersister::getOrderBySQL() — Method in class BasicEntityPersister
Gets the ORDER BY SQL snippet for ordered collections.
BasicEntityPersister::getSelectColumnsSQL() — Method in class BasicEntityPersister
Gets the SQL fragment with the list of columns to select when querying for an entity in this persister.
BasicEntityPersister::getSelectColumnAssociationSQL() — Method in class BasicEntityPersister
Gets the SQL join fragment used when selecting entities from an association.
BasicEntityPersister::getSelectManyToManyJoinSQL() — Method in class BasicEntityPersister
Gets the SQL join fragment used when selecting entities from a many-to-many association.
BasicEntityPersister::getInsertSQL() — Method in class BasicEntityPersister
BasicEntityPersister::getInsertColumnList() — Method in class BasicEntityPersister
Gets the list of columns to put in the INSERT SQL statement.
BasicEntityPersister::getSelectColumnSQL() — Method in class BasicEntityPersister
Gets the SQL snippet of a qualified column name for the given field name.
BasicEntityPersister::getSQLTableAlias() — Method in class BasicEntityPersister
Gets the SQL table alias for the given class name.
BasicEntityPersister::getLockTablesSql() — Method in class BasicEntityPersister
Gets the FROM and optionally JOIN conditions to lock the entity managed by this persister.
BasicEntityPersister::getSelectConditionCriteriaSQL() — Method in class BasicEntityPersister
Gets the Select Where Condition from a Criteria object.
BasicEntityPersister::getSelectConditionStatementSQL() — Method in class BasicEntityPersister
Gets the SQL WHERE condition for matching a field with a given value.
BasicEntityPersister::getSelectConditionSQL() — Method in class BasicEntityPersister
Gets the conditional SQL fragment used in the WHERE clause when selecting entities in this persister.
BasicEntityPersister::getOneToManyCollection() — Method in class BasicEntityPersister
Returns an array with (sliced or full list) of elements in the specified collection.
BasicEntityPersister::getJoinSQLForJoinColumns() — Method in class BasicEntityPersister
Generates the appropriate join SQL for the given join column.
BasicEntityPersister::getSQLColumnAlias() — Method in class BasicEntityPersister
{@inheritdoc}
BasicEntityPersister::generateFilterConditionSQL() — Method in class BasicEntityPersister
Generates the filter SQL for a given entity and table alias.
EntityPersister::getClassMetadata() — Method in class EntityPersister
EntityPersister::getResultSetMapping() — Method in class EntityPersister
Gets the ResultSetMapping used for hydration.
EntityPersister::getInserts() — Method in class EntityPersister
Get all queued inserts.
EntityPersister::getInsertSQL() — Method in class EntityPersister
EntityPersister::getSelectSQL() — Method in class EntityPersister
Gets the SELECT SQL to select one or more entities by a set of field criteria.
EntityPersister::getCountSQL() — Method in class EntityPersister
Get the COUNT SQL to count entities (optionally based on a criteria)
EntityPersister::getSelectConditionStatementSQL() — Method in class EntityPersister
Gets the SQL WHERE condition for matching a field with a given value.
EntityPersister::getOwningTable() — Method in class EntityPersister
Gets the name of the table that owns the column the given field is mapped to.
EntityPersister::getManyToManyCollection() — Method in class EntityPersister
Gets (sliced or full) elements of the given collection.
EntityPersister::getOneToManyCollection() — Method in class EntityPersister
Returns an array with (sliced or full list) of elements in the specified collection.
JoinedSubclassPersister::getDiscriminatorColumnTableName() — Method in class JoinedSubclassPersister
Gets the name of the table that contains the discriminator column.
JoinedSubclassPersister::getOwningTable() — Method in class JoinedSubclassPersister
Gets the name of the table that owns the column the given field is mapped to.
JoinedSubclassPersister::getSelectSQL() — Method in class JoinedSubclassPersister
Gets the SELECT SQL to select one or more entities by a set of field criteria.
JoinedSubclassPersister::getCountSQL() — Method in class JoinedSubclassPersister
Get the COUNT SQL to count entities (optionally based on a criteria)
JoinedSubclassPersister::getLockTablesSql() — Method in class JoinedSubclassPersister
Gets the FROM and optionally JOIN conditions to lock the entity managed by this persister.
JoinedSubclassPersister::getSelectColumnsSQL() — Method in class JoinedSubclassPersister
Ensure this method is never called. This persister overrides getSelectEntitiesSQL directly.
JoinedSubclassPersister::getInsertColumnList() — Method in class JoinedSubclassPersister
Gets the list of columns to put in the INSERT SQL statement.
SingleTablePersister::getDiscriminatorColumnTableName() — Method in class SingleTablePersister
Gets the name of the table that contains the discriminator column.
SingleTablePersister::getSelectColumnsSQL() — Method in class SingleTablePersister
Gets the SQL fragment with the list of columns to select when querying for an entity in this persister.
SingleTablePersister::getInsertColumnList() — Method in class SingleTablePersister
Gets the list of columns to put in the INSERT SQL statement.
SingleTablePersister::getSQLTableAlias() — Method in class SingleTablePersister
Gets the SQL table alias for the given class name.
SingleTablePersister::getSelectConditionSQL() — Method in class SingleTablePersister
Gets the conditional SQL fragment used in the WHERE clause when selecting entities in this persister.
SingleTablePersister::getSelectConditionCriteriaSQL() — Method in class SingleTablePersister
Gets the Select Where Condition from a Criteria object.
SingleTablePersister::getSelectConditionDiscriminatorValueSQL() — Method in class SingleTablePersister
SingleTablePersister::generateFilterConditionSQL() — Method in class SingleTablePersister
Generates the filter SQL for a given entity and table alias.
SqlValueVisitor::getParamsAndTypes() — Method in class SqlValueVisitor
Returns the Parameters and Types necessary for matching the last visited expression.
SqlValueVisitor::getValueFromComparison() — Method in class SqlValueVisitor
Returns the value from a Comparison. In case of a CONTAINS comparison, the value is wrapped in %-signs, because it will be used in a LIKE clause.
Query::getSQL() — Method in class Query
Gets the SQL query/queries that correspond to this DQL query.
Query::getAST() — Method in class Query
Returns the corresponding AST for this DQL query.
Query::getResultSetMapping() — Method in class Query
Gets the ResultSetMapping used for hydration.
Query::getQueryCacheDriver() — Method in class Query
Returns the cache driver used for query caching.
Query::getQueryCacheLifetime() — Method in class Query
Retrieves the lifetime of resultset cache.
Query::getExpireQueryCache() — Method in class Query
Retrieves if the query cache is active or not.
Query::getDQL() — Method in class Query
Returns the DQL query that is represented by this query object.
Query::getState() — Method in class Query
Returns the state of this query object By default the type is Doctrine_ORM_Query_Abstract::STATE_CLEAN but if it appears any unprocessed DQL part, it is switched to Doctrine_ORM_Query_Abstract::STATE_DIRTY.
Query::getFirstResult() — Method in class Query
Gets the position of the first result the query object was set to retrieve (the "offset").
Query::getMaxResults() — Method in class Query
Gets the maximum number of results the query object was set to retrieve (the "limit").
Query::getLockMode() — Method in class Query
Get the current lock mode for this query.
Query::getHash() — Method in class Query
Generates a string of currently query to use for the cache second level cache.
QueryBuilder::getCacheRegion() — Method in class QueryBuilder
Obtain the name of the second level query cache region in which query results will be stored
QueryBuilder::getLifetime() — Method in class QueryBuilder
QueryBuilder::getCacheMode() — Method in class QueryBuilder
QueryBuilder::getType() — Method in class QueryBuilder
Gets the type of the currently built query.
QueryBuilder::getEntityManager() — Method in class QueryBuilder
Gets the associated EntityManager for this query builder.
QueryBuilder::getState() — Method in class QueryBuilder
Gets the state of this query builder instance.
QueryBuilder::getDQL() — Method in class QueryBuilder
Gets the complete DQL string formed by the current specifications of this QueryBuilder.
QueryBuilder::getQuery() — Method in class QueryBuilder
Constructs a Query instance from the current specifications of the builder.
QueryBuilder::getRootAlias() — Method in class QueryBuilder
Gets the FIRST root alias of the query. This is the first entity alias involved in the construction of the query.
QueryBuilder::getRootAliases() — Method in class QueryBuilder
Gets the root aliases of the query. This is the entity aliases involved in the construction of the query.
QueryBuilder::getAllAliases() — Method in class QueryBuilder
Gets all the aliases that have been used in the query.
QueryBuilder::getRootEntities() — Method in class QueryBuilder
Gets the root entities of the query. This is the entity aliases involved in the construction of the query.
QueryBuilder::getParameters() — Method in class QueryBuilder
Gets all defined query parameters for the query being constructed.
QueryBuilder::getParameter() — Method in class QueryBuilder
Gets a (previously set) query parameter of the query being constructed.
QueryBuilder::getFirstResult() — Method in class QueryBuilder
Gets the position of the first result the query object was set to retrieve (the "offset").
QueryBuilder::getMaxResults() — Method in class QueryBuilder
Gets the maximum number of results the query object was set to retrieve (the "limit").
QueryBuilder::groupBy() — Method in class QueryBuilder
Specifies a grouping over the results of the query.
QueryBuilder::getDQLPart() — Method in class QueryBuilder
Gets a query part by its name.
QueryBuilder::getDQLParts() — Method in class QueryBuilder
Gets all query parts.
AbsFunction::getSql() — Method in class AbsFunction
AvgFunction::getSql() — Method in class AvgFunction
BitAndFunction::getSql() — Method in class BitAndFunction
BitOrFunction::getSql() — Method in class BitOrFunction
ConcatFunction::getSql() — Method in class ConcatFunction
CountFunction::getSql() — Method in class CountFunction
CurrentDateFunction::getSql() — Method in class CurrentDateFunction
CurrentTimeFunction::getSql() — Method in class CurrentTimeFunction
CurrentTimestampFunction::getSql() — Method in class CurrentTimestampFunction
DateAddFunction::getSql() — Method in class DateAddFunction
DateDiffFunction::getSql() — Method in class DateDiffFunction
DateSubFunction::getSql() — Method in class DateSubFunction
FunctionNode::getSql() — Method in class FunctionNode
IdentityFunction::getSql() — Method in class IdentityFunction
LengthFunction::getSql() — Method in class LengthFunction
LocateFunction::getSql() — Method in class LocateFunction
LowerFunction::getSql() — Method in class LowerFunction
MaxFunction::getSql() — Method in class MaxFunction
MinFunction::getSql() — Method in class MinFunction
ModFunction::getSql() — Method in class ModFunction
SizeFunction::getSql() — Method in class SizeFunction
SqrtFunction::getSql() — Method in class SqrtFunction
SubstringFunction::getSql() — Method in class SubstringFunction
SumFunction::getSql() — Method in class SumFunction
TrimFunction::getSql() — Method in class TrimFunction
UpperFunction::getSql() — Method in class UpperFunction
GeneralCaseExpressionClass in namespace Doctrine\ORM\Query\AST
GeneralCaseExpression ::= "CASE" WhenClause {WhenClause}* "ELSE" ScalarExpression "END"
GroupByClauseClass in namespace Doctrine\ORM\Query\AST
Description of GroupByClause.
$GroupByClause#groupByItemsProperty in class GroupByClause
$SelectStatement#groupByClauseProperty in class SelectStatement
$Subselect#groupByClauseProperty in class Subselect
AbstractSqlExecutor::getSqlStatements() — Method in class AbstractSqlExecutor
Gets the SQL statements that are executed by the executor.
Expr::gt() — Method in class Expr
Creates an instance of Expr\Comparison, with the given arguments.
Expr::gte() — Method in class Expr
Creates an instance of Expr\Comparison, with the given arguments.
Andx::getParts() — Method in class Andx
Comparison::getLeftExpr() — Method in class Comparison
Comparison::getOperator() — Method in class Comparison
Comparison::getRightExpr() — Method in class Comparison
From::getFrom() — Method in class From
From::getAlias() — Method in class From
From::getIndexBy() — Method in class From
Func::getName() — Method in class Func
Func::getArguments() — Method in class Func
GroupByClass in namespace Doctrine\ORM\Query\Expr
Expression class for building DQL Group By parts.
GroupBy::getParts() — Method in class GroupBy
Join::getJoinType() — Method in class Join
Join::getJoin() — Method in class Join
Join::getAlias() — Method in class Join
Join::getConditionType() — Method in class Join
Join::getCondition() — Method in class Join
Join::getIndexBy() — Method in class Join
Literal::getParts() — Method in class Literal
Math::getLeftExpr() — Method in class Math
Math::getOperator() — Method in class Math
Math::getRightExpr() — Method in class Math
OrderBy::getParts() — Method in class OrderBy
Orx::getParts() — Method in class Orx
Select::getParts() — Method in class Select
FilterCollection::getEnabledFilters() — Method in class FilterCollection
Gets all the enabled filters.
FilterCollection::getFilter() — Method in class FilterCollection
Gets an enabled filter from the collection.
FilterCollection::getHash() — Method in class FilterCollection
Generates a string of currently enabled filters to use for the cache id.
SQLFilter::getParameter() — Method in class SQLFilter
Gets a parameter to use in a query.
SQLFilter::getConnection() — Method in class SQLFilter
Returns the database connection used by the entity manager
Lexer::getCatchablePatterns() — Method in class Lexer
{@inheritdoc}
Lexer::getNonCatchablePatterns() — Method in class Lexer
{@inheritdoc}
Lexer::getType() — Method in class Lexer
{@inheritdoc}
Parameter::getName() — Method in class Parameter
Retrieves the Parameter name.
Parameter::getValue() — Method in class Parameter
Retrieves the Parameter value.
Parameter::getType() — Method in class Parameter
Retrieves the Parameter type.
Parser::getLexer() — Method in class Parser
Gets the lexer used by the parser.
Parser::getParserResult() — Method in class Parser
Gets the ParserResult that is being filled with information during parsing.
Parser::getEntityManager() — Method in class Parser
Gets the EntityManager used by the parser.
Parser::getAST() — Method in class Parser
Parses and builds AST for the given Query.
Parser::GroupByClause() — Method in class Parser
GroupByClause ::= "GROUP" "BY" GroupByItem {"," GroupByItem}*
Parser::GroupByItem() — Method in class Parser
GroupByItem ::= IdentificationVariable | ResultVariable | SingleValuedPathExpression
Parser::GeneralCaseExpression() — Method in class Parser
GeneralCaseExpression ::= "CASE" WhenClause {WhenClause}* "ELSE" ScalarExpression "END"
ParserResult::getResultSetMapping() — Method in class ParserResult
Gets the ResultSetMapping for the parsed query.
ParserResult::getSqlExecutor() — Method in class ParserResult
Gets the SQL executor used by this ParserResult.
ParserResult::getParameterMappings() — Method in class ParserResult
Gets all DQL to SQL parameter mappings.
ParserResult::getSqlParameterPositions() — Method in class ParserResult
Gets the SQL parameter positions for a DQL parameter name/position.
QueryExpressionVisitor::getParameters() — Method in class QueryExpressionVisitor
Gets bound parameters.
ResultSetMapping::getClassName() — Method in class ResultSetMapping
Gets the name of the class of an entity result or joined entity result, identified by the given unique alias.
ResultSetMapping::getScalarAlias() — Method in class ResultSetMapping
Gets the field alias for a column that is mapped as a scalar value.
ResultSetMapping::getDeclaringClass() — Method in class ResultSetMapping
Gets the name of the class that owns a field mapping for the specified column.
ResultSetMapping::getRelation() — Method in class ResultSetMapping
ResultSetMapping::getEntityAlias() — Method in class ResultSetMapping
Gets the alias of the class that owns a field mapping for the specified column.
ResultSetMapping::getParentAlias() — Method in class ResultSetMapping
Gets the parent alias of the given alias.
ResultSetMapping::getFieldName() — Method in class ResultSetMapping
Gets the field name for a column name.
ResultSetMapping::getAliasMap() — Method in class ResultSetMapping
ResultSetMapping::getEntityResultCount() — Method in class ResultSetMapping
Gets the number of different entities that appear in the mapped result.
ResultSetMappingBuilder::generateSelectClause() — Method in class ResultSetMappingBuilder
Generates the Select clause from this ResultSetMappingBuilder.
SqlWalker::getQuery() — Method in class SqlWalker
Gets the Query instance used by the walker.
SqlWalker::getConnection() — Method in class SqlWalker
Gets the Connection used by the walker.
SqlWalker::getEntityManager() — Method in class SqlWalker
Gets the EntityManager used by the walker.
SqlWalker::getQueryComponent() — Method in class SqlWalker
Gets the information about a single query component.
SqlWalker::getQueryComponents() — Method in class SqlWalker
Returns internal queryComponents array.
SqlWalker::getExecutor() — Method in class SqlWalker
Gets an executor that can be used to execute the result of this walker.
SqlWalker::getSQLTableAlias() — Method in class SqlWalker
Generates a unique, short SQL table alias.
SqlWalker::getSQLColumnAlias() — Method in class SqlWalker
Gets an SQL column alias for a column name.
TreeWalker::getQueryComponents() — Method in class TreeWalker
Returns internal queryComponents array.
TreeWalker::getExecutor() — Method in class TreeWalker
Gets an executor that can be used to execute the result of this walker.
TreeWalkerAdapter::getQueryComponents() — Method in class TreeWalkerAdapter
Returns internal queryComponents array.
TreeWalkerAdapter::getExecutor() — Method in class TreeWalkerAdapter
Gets an executor that can be used to execute the result of this walker.
TreeWalkerChain::getQueryComponents() — Method in class TreeWalkerChain
Returns the internal queryComponents array.
TreeWalkerChain::getExecutor() — Method in class TreeWalkerChain
Gets an executor that can be used to execute the result of this walker.
DefaultRepositoryFactory::getRepository() — Method in class DefaultRepositoryFactory
Gets the repository for an entity class.
RepositoryFactory::getRepository() — Method in class RepositoryFactory
Gets the repository for an entity class.
ConvertDoctrine1SchemaCommand::getEntityGenerator() — Method in class ConvertDoctrine1SchemaCommand
ConvertDoctrine1SchemaCommand::getMetadataExporter() — Method in class ConvertDoctrine1SchemaCommand
ConvertMappingCommand::getExporter() — Method in class ConvertMappingCommand
GenerateEntitiesCommandClass in namespace Doctrine\ORM\Tools\Console\Command
Command to generate entity classes and method stubs from your mapping information.
GenerateProxiesCommandClass in namespace Doctrine\ORM\Tools\Console\Command
Command to (re)generate the proxy classes used by doctrine.
GenerateRepositoriesCommandClass in namespace Doctrine\ORM\Tools\Console\Command
Command to generate repository classes for mapping information.
EntityManagerHelper::getEntityManager() — Method in class EntityManagerHelper
Retrieves Doctrine ORM EntityManager.
EntityManagerHelper::getName() — Method in class EntityManagerHelper
{@inheritdoc}
ConvertDoctrine1Schema::getMetadata() — Method in class ConvertDoctrine1Schema
Gets an array of ClassMetadataInfo instances from the passed Doctrine 1 schema.
DisconnectedClassMetadataFactory::getReflectionService() — Method in class DisconnectedClassMetadataFactory
$EntityGenerator#generateAnnotationsProperty in class EntityGenerator
Whether or not to generation annotations.
$EntityGenerator#generateEntityStubMethodsProperty in class EntityGenerator
Whether or not to generate sub methods.
$EntityGenerator#generatorStrategyMapProperty in class EntityGenerator
Hash-map to handle generator types string.
$EntityGenerator#getMethodTemplateProperty in class EntityGenerator
EntityGenerator::generate() — Method in class EntityGenerator
Generates and writes entity classes for the given array of ClassMetadataInfo instances.
EntityGenerator::generateEntityClass() — Method in class EntityGenerator
Generates a PHP5 Doctrine 2 entity class from the given ClassMetadataInfo instance.
EntityGenerator::generateUpdatedEntityClass() — Method in class EntityGenerator
Generates the updated code for the given ClassMetadataInfo and entity at path.
EntityGenerator::getType() — Method in class EntityGenerator
EntityGenerator::generateEntityNamespace() — Method in class EntityGenerator
EntityGenerator::generateEntityUse() — Method in class EntityGenerator
EntityGenerator::generateEntityClassName() — Method in class EntityGenerator
EntityGenerator::generateEntityBody() — Method in class EntityGenerator
EntityGenerator::generateEntityConstructor() — Method in class EntityGenerator
EntityGenerator::getTraits() — Method in class EntityGenerator
EntityGenerator::getClassToExtend() — Method in class EntityGenerator
EntityGenerator::getClassToExtendName() — Method in class EntityGenerator
EntityGenerator::getClassName() — Method in class EntityGenerator
EntityGenerator::getNamespace() — Method in class EntityGenerator
EntityGenerator::generateEntityDocBlock() — Method in class EntityGenerator
EntityGenerator::generateEntityAnnotation() — Method in class EntityGenerator
EntityGenerator::generateTableAnnotation() — Method in class EntityGenerator
EntityGenerator::generateTableConstraints() — Method in class EntityGenerator
EntityGenerator::generateInheritanceAnnotation() — Method in class EntityGenerator
EntityGenerator::generateDiscriminatorColumnAnnotation() — Method in class EntityGenerator
EntityGenerator::generateDiscriminatorMapAnnotation() — Method in class EntityGenerator
EntityGenerator::generateEntityStubMethods() — Method in class EntityGenerator
EntityGenerator::generateEntityLifecycleCallbackMethods() — Method in class EntityGenerator
EntityGenerator::generateEntityAssociationMappingProperties() — Method in class EntityGenerator
EntityGenerator::generateEntityFieldMappingProperties() — Method in class EntityGenerator
EntityGenerator::generateEntityEmbeddedProperties() — Method in class EntityGenerator
EntityGenerator::generateEntityStubMethod() — Method in class EntityGenerator
EntityGenerator::generateLifecycleCallbackMethod() — Method in class EntityGenerator
EntityGenerator::generateJoinColumnAnnotation() — Method in class EntityGenerator
EntityGenerator::generateAssociationMappingPropertyDocBlock() — Method in class EntityGenerator
EntityGenerator::generateFieldMappingPropertyDocBlock() — Method in class EntityGenerator
EntityGenerator::generateEmbeddedPropertyDocBlock() — Method in class EntityGenerator
EntityGenerator::getInheritanceTypeString() — Method in class EntityGenerator
EntityGenerator::getChangeTrackingPolicyString() — Method in class EntityGenerator
EntityGenerator::getIdGeneratorTypeString() — Method in class EntityGenerator
EntityRepositoryGenerator::generateEntityRepositoryClass() — Method in class EntityRepositoryGenerator
GenerateSchemaEventArgsClass in namespace Doctrine\ORM\Tools\Event
Event Args used for the Events::postGenerateSchema event.
GenerateSchemaEventArgs::getEntityManager() — Method in class GenerateSchemaEventArgs
GenerateSchemaEventArgs::getSchema() — Method in class GenerateSchemaEventArgs
GenerateSchemaTableEventArgsClass in namespace Doctrine\ORM\Tools\Event
Event Args used for the Events::postGenerateSchemaTable event.
GenerateSchemaTableEventArgs::getClassMetadata() — Method in class GenerateSchemaTableEventArgs
GenerateSchemaTableEventArgs::getSchema() — Method in class GenerateSchemaTableEventArgs
GenerateSchemaTableEventArgs::getClassTable() — Method in class GenerateSchemaTableEventArgs
ClassMetadataExporter::getExporter() — Method in class ClassMetadataExporter
Gets an exporter driver instance.
AbstractExporter::getExtension() — Method in class AbstractExporter
Gets the extension used to generated the path to a class.
LimitSubqueryOutputWalker::getOrderByPathExpressions() — Method in class LimitSubqueryOutputWalker
getter for $orderByPathExpressions
Paginator::getQuery() — Method in class Paginator
Returns the query.
Paginator::getFetchJoinCollection() — Method in class Paginator
Returns whether the query joins a collection.
Paginator::getUseOutputWalkers() — Method in class Paginator
Returns whether the paginator will use an output walker.
Paginator::getIterator() — Method in class Paginator
{@inheritdoc}
RowNumberOverFunction::getSql() — Method in class RowNumberOverFunction
ResolveTargetEntityListener::getSubscribedEvents() — Method in class ResolveTargetEntityListener
{@inheritDoc}
SchemaTool::getCreateSchemaSql() — Method in class SchemaTool
Gets the list of DDL statements that are required to create the database schema for the given list of ClassMetadata instances.
SchemaTool::getSchemaFromMetadata() — Method in class SchemaTool
Creates a Schema instance from a given set of metadata classes.
SchemaTool::getDropDatabaseSQL() — Method in class SchemaTool
Gets the SQL needed to drop the database schema for the connections database.
SchemaTool::getDropSchemaSQL() — Method in class SchemaTool
Gets SQL to drop the tables defined by the passed classes.
SchemaTool::getUpdateSchemaSql() — Method in class SchemaTool
Gets the sequence of SQL statements that need to be performed in order to bring the given class mappings in-synch with the relational schema.
UnitOfWork::getEntityChangeSet() — Method in class UnitOfWork
Gets the changeset for an entity.
UnitOfWork::getEntityState() — Method in class UnitOfWork
Gets the state of an entity with regard to the current unit of work.
UnitOfWork::getByIdHash() — Method in class UnitOfWork
INTERNAL: Gets an entity in the identity map by its identifier hash.
UnitOfWork::getCommitOrderCalculator() — Method in class UnitOfWork
Gets the CommitOrderCalculator used by the UnitOfWork to order commits.
UnitOfWork::getIdentityMap() — Method in class UnitOfWork
Gets the identity map of the UnitOfWork.
UnitOfWork::getOriginalEntityData() — Method in class UnitOfWork
Gets the original data of an entity. The original data is the data that was present at the time the entity was reconstituted from the database.
UnitOfWork::getEntityIdentifier() — Method in class UnitOfWork
Gets the identifier of an entity.
UnitOfWork::getSingleIdentifierValue() — Method in class UnitOfWork
Processes an entity instance to extract their identifier values.
UnitOfWork::getEntityPersister() — Method in class UnitOfWork
Gets the EntityPersister for an Entity.
UnitOfWork::getCollectionPersister() — Method in class UnitOfWork
Gets a collection persister for a collection-valued association.
UnitOfWork::getScheduledEntityInsertions() — Method in class UnitOfWork
Gets the currently scheduled entity insertions in this UnitOfWork.
UnitOfWork::getScheduledEntityUpdates() — Method in class UnitOfWork
Gets the currently scheduled entity updates in this UnitOfWork.
UnitOfWork::getScheduledEntityDeletions() — Method in class UnitOfWork
Gets the currently scheduled entity deletions in this UnitOfWork.
UnitOfWork::getScheduledCollectionDeletions() — Method in class UnitOfWork
Gets the currently scheduled complete collection deletions
UnitOfWork::getScheduledCollectionUpdates() — Method in class UnitOfWork
Gets the currently scheduled collection inserts, updates and deletes.
PersisterHelper::getTypeOfField() — Method in class PersisterHelper
PersisterHelper::getTypeOfColumn() — Method in class PersisterHelper

H

$AbstractQuery#hasCacheProperty in class AbstractQuery
AbstractQuery::hasHint() — Method in class AbstractQuery
Check if the query has a hint
$CacheKey#hashProperty in class CacheKey
READ-ONLY: Public only for performance reasons, it should be considered immutable.
$AbstractCollectionPersister#hydratorProperty in class AbstractCollectionPersister
$AbstractEntityPersister#hydratorProperty in class AbstractEntityPersister
EntityManagerDecorator::hasFilters() — Method in class EntityManagerDecorator
Checks whether the Entity Manager has filters.
EntityManager::hasFilters() — Method in class EntityManager
Checks whether the Entity Manager has filters.
EntityManagerInterface::hasFilters() — Method in class EntityManagerInterface
Checks whether the Entity Manager has filters.
PreUpdateEventArgs::hasChangedField() — Method in class PreUpdateEventArgs
Checks if field has a changeset.
CommitOrderCalculator::hasNode() — Method in class CommitOrderCalculator
Checks for node (vertex) existence in graph.
HydrationCompleteHandlerClass in namespace Doctrine\ORM\Internal
Class, which can handle completion of hydration cycle and produce some of tasks.
HydrationCompleteHandler::hydrationComplete() — Method in class HydrationCompleteHandler
This method should me called after any hydration cycle completed.
AbstractHydrator::hydrateAll() — Method in class AbstractHydrator
Hydrates all rows returned by the passed statement instance at once.
AbstractHydrator::hydrateRow() — Method in class AbstractHydrator
Hydrates a single row returned by the current statement instance during row-by-row hydration with {@link iterate()}.
AbstractHydrator::hydrateRowData() — Method in class AbstractHydrator
Hydrates a single row from the current statement instance.
AbstractHydrator::hydrateAllData() — Method in class AbstractHydrator
Hydrates all rows from the current statement instance at once.
AbstractHydrator::hydrateColumnInfo() — Method in class AbstractHydrator
Retrieve column information from ResultSetMapping.
ArrayHydrator::hydrateAllData() — Method in class ArrayHydrator
Hydrates all rows from the current statement instance at once.
ArrayHydrator::hydrateRowData() — Method in class ArrayHydrator
Hydrates a single row from the current statement instance.
HydrationExceptionClass in namespace Doctrine\ORM\Internal\Hydration
ObjectHydrator::hydrateAllData() — Method in class ObjectHydrator
Hydrates all rows from the current statement instance at once.
ObjectHydrator::hydrateRowData() — Method in class ObjectHydrator
Hydrates a single row in an SQL result set.
ScalarHydrator::hydrateAllData() — Method in class ScalarHydrator
Hydrates all rows from the current statement instance at once.
ScalarHydrator::hydrateRowData() — Method in class ScalarHydrator
Hydrates a single row from the current statement instance.
SimpleObjectHydrator::hydrateAllData() — Method in class SimpleObjectHydrator
Hydrates all rows from the current statement instance at once.
SimpleObjectHydrator::hydrateRowData() — Method in class SimpleObjectHydrator
Hydrates a single row from the current statement instance.
SingleScalarHydrator::hydrateAllData() — Method in class SingleScalarHydrator
Hydrates all rows from the current statement instance at once.
ClassMetadataInfo::hasField() — Method in class ClassMetadataInfo
{@inheritDoc}
ClassMetadataInfo::hasLifecycleCallbacks() — Method in class ClassMetadataInfo
Whether the class has any attached lifecycle listeners or callbacks for a lifecycle event.
ClassMetadataInfo::hasNamedQuery() — Method in class ClassMetadataInfo
Checks whether the class has a named query with the given query name.
ClassMetadataInfo::hasNamedNativeQuery() — Method in class ClassMetadataInfo
Checks whether the class has a named native query with the given query name.
ClassMetadataInfo::hasSqlResultSetMapping() — Method in class ClassMetadataInfo
Checks whether the class has a named native query with the given query name.
ClassMetadataInfo::hasAssociation() — Method in class ClassMetadataInfo
{@inheritDoc}
HasLifecycleCallbacksClass in namespace Doctrine\ORM\Mapping
PersistentCollection::hydrateAdd() — Method in class PersistentCollection
INTERNAL: Adds an element to a collection during hydration. This will automatically complete bidirectional associations in the case of a one-to-many association.
PersistentCollection::hydrateSet() — Method in class PersistentCollection
INTERNAL: Sets a keyed element in the collection during hydration.
$CachedPersisterContext#handlesLimitsProperty in class CachedPersisterContext
Whether this persistent context is considering limit operations applied to the selection queries
QueryBuilder::having() — Method in class QueryBuilder
Specifies a restriction over the groups of the query.
HavingClauseClass in namespace Doctrine\ORM\Query\AST
Description of HavingClause.
$SelectExpression#hiddenAliasResultVariableProperty in class SelectExpression
$SelectStatement#havingClauseProperty in class SelectStatement
$Subselect#havingClauseProperty in class Subselect
FilterCollection::has() — Method in class FilterCollection
Checks whether filter with given name is defined.
SQLFilter::hasParameter() — Method in class SQLFilter
Checks if a parameter was set for the filter.
Parser::HavingClause() — Method in class Parser
HavingClause ::= "HAVING" ConditionalExpression
ResultSetMapping::hasIndexBy() — Method in class ResultSetMapping
Checks whether an entity result or joined entity result with a given alias has a field set for indexing.
ResultSetMapping::hasParentAlias() — Method in class ResultSetMapping
Checks whether the given alias has a parent alias.
EntityGenerator::hasProperty() — Method in class EntityGenerator
EntityGenerator::hasMethod() — Method in class EntityGenerator
EntityGenerator::hasNamespace() — Method in class EntityGenerator
$UnitOfWork#hasCacheProperty in class UnitOfWork
UnitOfWork::hasPendingInsertions() — Method in class UnitOfWork
Checks whether the UnitOfWork has any pending insertions.
UnitOfWork::hydrationComplete() — Method in class UnitOfWork
This method called by hydrators, and indicates that hydrator totally completed current hydration cycle.
HierarchyDiscriminatorResolverClass in namespace Doctrine\ORM\Utility

I

AbstractQuery::isCacheable() — Method in class AbstractQuery
AbstractQuery::isCacheEnabled() — Method in class AbstractQuery
AbstractQuery::iterate() — Method in class AbstractQuery
Executes the query and returns an IterableResult that can be used to incrementally iterate over the result.
$AssociationCacheEntry#identifierProperty in class AssociationCacheEntry
READ-ONLY: Public only for performance reasons, it should be considered immutable.
$CollectionCacheEntry#identifiersProperty in class CollectionCacheEntry
READ-ONLY: Public only for performance reasons, it should be considered immutable.
$EntityCacheKey#identifierProperty in class EntityCacheKey
READ-ONLY: Public only for performance reasons, it should be considered immutable.
QueryCacheValidator::isValid() — Method in class QueryCacheValidator
Checks if the query entry is valid
TimestampQueryCacheValidator::isValid() — Method in class TimestampQueryCacheValidator
Checks if the query entry is valid
Configuration::isSecondLevelCacheEnabled() — Method in class Configuration
EntityManagerDecorator::isOpen() — Method in class EntityManagerDecorator
Check if the Entity manager is open or closed.
EntityManagerDecorator::isFiltersStateClean() — Method in class EntityManagerDecorator
Checks whether the state of the filter collection is clean.
EntityManager::isOpen() — Method in class EntityManager
Check if the Entity manager is open or closed.
EntityManager::initializeObject() — Method in class EntityManager
{@inheritDoc}
EntityManager::isFiltersStateClean() — Method in class EntityManager
Checks whether the state of the filter collection is clean.
EntityManagerInterface::isOpen() — Method in class EntityManagerInterface
Check if the Entity manager is open or closed.
EntityManagerInterface::isFiltersStateClean() — Method in class EntityManagerInterface
Checks whether the state of the filter collection is clean.
ListenersInvoker::invoke() — Method in class ListenersInvoker
Dispatches the lifecycle event of the given entity.
AbstractIdGenerator::isPostInsertGenerator() — Method in class AbstractIdGenerator
Gets whether this generator is a post-insert generator which means that {@link generate()} must be called after the entity has been inserted into the database.
BigIntegerIdentityGenerator::isPostInsertGenerator() — Method in class BigIntegerIdentityGenerator
Gets whether this generator is a post-insert generator which means that {@link generate()} must be called after the entity has been inserted into the database.
IdentityGeneratorClass in namespace Doctrine\ORM\Id
Id generator that obtains IDs from special "identity" columns. These are columns that automatically get a database-generated, auto-incremented identifier on INSERT.
IdentityGenerator::isPostInsertGenerator() — Method in class IdentityGenerator
Gets whether this generator is a post-insert generator which means that {@link generate()} must be called after the entity has been inserted into the database.
AbstractHydrator::iterate() — Method in class AbstractHydrator
Initiates a row-by-row hydration.
HydrationException::invalidDiscriminatorValue() — Method in class HydrationException
IterableResultClass in namespace Doctrine\ORM\Internal\Hydration
Represents a result structure that can be iterated over, hydrating row-by-row during the iteration. An IterableResult is obtained by AbstractHydrator#iterate().
LazyCriteriaCollection::isEmpty() — Method in class LazyCriteriaCollection
check if collection is empty without loading it
$AssociationOverride#inversedByProperty in class AssociationOverride
The name of the association-field on the inverse-side.
AssociationBuilder::inversedBy() — Method in class AssociationBuilder
FieldBuilder::isPrimaryKey() — Method in class FieldBuilder
Sets field as primary key.
FieldBuilder::isVersionField() — Method in class FieldBuilder
Sets field versioned.
ClassMetadataFactory::initialize() — Method in class ClassMetadataFactory
{@inheritDoc}
ClassMetadataFactory::initializeReflection() — Method in class ClassMetadataFactory
{@inheritDoc}
ClassMetadataFactory::isEntity() — Method in class ClassMetadataFactory
{@inheritDoc}
$ClassMetadataInfo#isMappedSuperclassProperty in class ClassMetadataInfo
READ-ONLY: Whether this class describes the mapping of a mapped superclass.
$ClassMetadataInfo#isEmbeddedClassProperty in class ClassMetadataInfo
READ-ONLY: Whether this class describes the mapping of an embeddable class.
$ClassMetadataInfo#identifierProperty in class ClassMetadataInfo
READ-ONLY: The field names of all fields that are part of the identifier/primary key of the mapped entity class.
$ClassMetadataInfo#inheritanceTypeProperty in class ClassMetadataInfo
READ-ONLY: The inheritance mapping type used by the class.
$ClassMetadataInfo#isIdentifierCompositeProperty in class ClassMetadataInfo
READ-ONLY: Flag indicating whether the identifier/primary key of the class is composite.
$ClassMetadataInfo#idGeneratorProperty in class ClassMetadataInfo
READ-ONLY: The ID generator used for generating IDs for this class.
$ClassMetadataInfo#isVersionedProperty in class ClassMetadataInfo
READ-ONLY: A flag for whether or not instances of this class are to be versioned with optimistic locking.
$ClassMetadataInfo#isReadOnlyProperty in class ClassMetadataInfo
Is this entity marked as "read-only"?
ClassMetadataInfo::initializeReflection() — Method in class ClassMetadataInfo
Initializes a new ClassMetadata instance that will hold the object-relational mapping metadata of the class with the given name.
ClassMetadataInfo::isChangeTrackingDeferredExplicit() — Method in class ClassMetadataInfo
Whether the change tracking policy of this class is "deferred explicit".
ClassMetadataInfo::isChangeTrackingDeferredImplicit() — Method in class ClassMetadataInfo
Whether the change tracking policy of this class is "deferred implicit".
ClassMetadataInfo::isChangeTrackingNotify() — Method in class ClassMetadataInfo
Whether the change tracking policy of this class is "notify".
ClassMetadataInfo::isIdentifier() — Method in class ClassMetadataInfo
Checks whether a field is part of the identifier/primary key field(s).
ClassMetadataInfo::isUniqueField() — Method in class ClassMetadataInfo
Checks if the field is unique.
ClassMetadataInfo::isNullable() — Method in class ClassMetadataInfo
Checks if the field is not null.
ClassMetadataInfo::isInheritanceTypeNone() — Method in class ClassMetadataInfo
ClassMetadataInfo::isInheritanceTypeJoined() — Method in class ClassMetadataInfo
Checks whether the mapped class uses the JOINED inheritance mapping strategy.
ClassMetadataInfo::isInheritanceTypeSingleTable() — Method in class ClassMetadataInfo
Checks whether the mapped class uses the SINGLE_TABLE inheritance mapping strategy.
ClassMetadataInfo::isInheritanceTypeTablePerClass() — Method in class ClassMetadataInfo
Checks whether the mapped class uses the TABLE_PER_CLASS inheritance mapping strategy.
ClassMetadataInfo::isIdGeneratorIdentity() — Method in class ClassMetadataInfo
Checks whether the class uses an identity column for the Id generation.
ClassMetadataInfo::isIdGeneratorSequence() — Method in class ClassMetadataInfo
Checks whether the class uses a sequence for id generation.
ClassMetadataInfo::isIdGeneratorTable() — Method in class ClassMetadataInfo
Checks whether the class uses a table for id generation.
ClassMetadataInfo::isIdentifierNatural() — Method in class ClassMetadataInfo
Checks whether the class has a natural identifier/pk (which means it does not use any Id generator.
ClassMetadataInfo::isIdentifierUuid() — Method in class ClassMetadataInfo
Checks whether the class use a UUID for id generation.
ClassMetadataInfo::isInheritedField() — Method in class ClassMetadataInfo
Checks whether a mapped field is inherited from an entity superclass.
ClassMetadataInfo::isRootEntity() — Method in class ClassMetadataInfo
Checks if this entity is the root in any entity-inheritance-hierarchy.
ClassMetadataInfo::isInheritedAssociation() — Method in class ClassMetadataInfo
Checks whether a mapped association field is inherited from a superclass.
ClassMetadataInfo::isInheritedEmbeddedClass() — Method in class ClassMetadataInfo
ClassMetadataInfo::invokeLifecycleCallbacks() — Method in class ClassMetadataInfo
Dispatches the lifecycle event of the given entity to the registered lifecycle callbacks and lifecycle listeners.
ClassMetadataInfo::isSingleValuedAssociation() — Method in class ClassMetadataInfo
{@inheritDoc}
ClassMetadataInfo::isCollectionValuedAssociation() — Method in class ClassMetadataInfo
{@inheritDoc}
ClassMetadataInfo::isAssociationWithSingleJoinColumn() — Method in class ClassMetadataInfo
Is this an association that only has a single join column?
ClassMetadataInfo::isAssociationInverseSide() — Method in class ClassMetadataInfo
{@inheritDoc}
ClassMetadataInfo::inlineEmbeddable() — Method in class ClassMetadataInfo
Inline the embeddable class
DatabaseDriver::isTransient() — Method in class DatabaseDriver
{@inheritDoc}
IdClass in namespace Doctrine\ORM\Mapping
IndexClass in namespace Doctrine\ORM\Mapping
InheritanceTypeClass in namespace Doctrine\ORM\Mapping
$JoinTable#inverseJoinColumnsProperty in class JoinTable
$ManyToMany#inversedByProperty in class ManyToMany
$ManyToMany#indexByProperty in class ManyToMany
$ManyToOne#inversedByProperty in class ManyToOne
MappingException::identifierRequired() — Method in class MappingException
MappingException::invalidInheritanceType() — Method in class MappingException
MappingException::invalidOverrideFieldName() — Method in class MappingException
Exception for invalid property name override.
MappingException::invalidOverrideFieldType() — Method in class MappingException
Exception for invalid property type override.
MappingException::invalidMapping() — Method in class MappingException
Generic exception for invalid mappings.
MappingException::invalidClassInDiscriminatorMap() — Method in class MappingException
Returns an exception that indicates that a class used in a discriminator map does not exist.
MappingException::invalidDiscriminatorColumnType() — Method in class MappingException
MappingException::illegalToManyAssociationOnMappedSuperclass() — Method in class MappingException
MappingException::illegalOrphanRemovalOnIdentifierAssociation() — Method in class MappingException
MappingException::illegalOrphanRemoval() — Method in class MappingException
MappingException::illegalInverseIdentifierAssociation() — Method in class MappingException
MappingException::illegalToManyIdentifierAssociation() — Method in class MappingException
MappingException::invalidFetchMode() — Method in class MappingException
MappingException::invalidTargetEntityClass() — Method in class MappingException
MappingException::invalidCascadeOption() — Method in class MappingException
MappingException::infiniteEmbeddableNesting() — Method in class MappingException
$OneToMany#indexByProperty in class OneToMany
$OneToOne#inversedByProperty in class OneToOne
$SequenceGenerator#initialValueProperty in class SequenceGenerator
$Table#indexesProperty in class Table
ORMException::invalidOrientation() — Method in class ORMException
ORMException::invalidFlushMode() — Method in class ORMException
ORMException::invalidHydrationMode() — Method in class ORMException
ORMException::invalidFindByCall() — Method in class ORMException
ORMException::invalidMagicCall() — Method in class ORMException
ORMException::invalidFindByInverseAssociation() — Method in class ORMException
ORMException::invalidResultCacheDriver() — Method in class ORMException
ORMException::invalidEntityRepository() — Method in class ORMException
ORMInvalidArgumentException::invalidObject() — Method in class ORMInvalidArgumentException
ORMInvalidArgumentException::invalidCompositeIdentifier() — Method in class ORMInvalidArgumentException
ORMInvalidArgumentException::invalidIdentifierBindingEntity() — Method in class ORMInvalidArgumentException
ORMInvalidArgumentException::invalidAssociation() — Method in class ORMInvalidArgumentException
ORMInvalidArgumentException::invalidEntityName() — Method in class ORMInvalidArgumentException
Used when a given entityName hasn't the good type
PersistentCollection::initialize() — Method in class PersistentCollection
Initializes the collection by loading its contents from the database if the collection is not yet initialized.
PersistentCollection::isDirty() — Method in class PersistentCollection
Gets a boolean flag indicating whether this collection is dirty which means its state needs to be synchronized with the database.
PersistentCollection::isEmpty() — Method in class PersistentCollection
{@inheritdoc}
AbstractCollectionPersister::isValidEntityState() — Method in class AbstractCollectionPersister
Check if entity is in a valid state for operations.
Query::iterate() — Method in class Query
Executes the query and returns an IterableResult that can be used to incrementally iterated over the result.
QueryBuilder::isCacheable() — Method in class QueryBuilder
QueryBuilder::indexBy() — Method in class QueryBuilder
Updates a query root corresponding to an entity setting its index by. This method is intended to be used with EntityRepository->createQueryBuilder(), which creates the initial FROM clause and do not allow you to update it setting an index by.
QueryBuilder::innerJoin() — Method in class QueryBuilder
Creates and adds a join over an entity association to the query.
$AggregateExpression#isDistinctProperty in class AggregateExpression
Some aggregate expressions support distinct, eg COUNT.
ArithmeticExpression::isSimpleArithmeticExpression() — Method in class ArithmeticExpression
ArithmeticExpression::isSubselect() — Method in class ArithmeticExpression
ArithmeticFactor::isPositiveSigned() — Method in class ArithmeticFactor
ArithmeticFactor::isNegativeSigned() — Method in class ArithmeticFactor
ConditionalPrimary::isSimpleConditionalExpression() — Method in class ConditionalPrimary
ConditionalPrimary::isConditionalExpression() — Method in class ConditionalPrimary
$FromClause#identificationVariableDeclarationsProperty in class FromClause
$DateAddFunction#intervalExpressionProperty in class DateAddFunction
IdentityFunctionClass in namespace Doctrine\ORM\Query\AST\Functions
"IDENTITY" "(" SingleValuedAssociationPathExpression {"," string} ")"
IdentificationVariableDeclarationClass in namespace Doctrine\ORM\Query\AST
IdentificationVariableDeclaration ::= RangeVariableDeclaration [IndexBy] {JoinVariableDeclaration}*
$IdentificationVariableDeclaration#indexByProperty in class IdentificationVariableDeclaration
InExpressionClass in namespace Doctrine\ORM\Query\AST
InExpression ::= StateFieldPathExpression ["NOT"] "IN" "(" (Literal {"," Literal}* | Subselect) ")"
IndexByClass in namespace Doctrine\ORM\Query\AST
IndexBy ::= "INDEX" "BY" SimpleStateFieldPathExpression
InputParameterClass in namespace Doctrine\ORM\Query\AST
Description of InputParameter.
$InputParameter#isNamedProperty in class InputParameter
InstanceOfExpressionClass in namespace Doctrine\ORM\Query\AST
InstanceOfExpression ::= IdentificationVariable ["NOT"] "INSTANCE" ["OF"] (InstanceOfParameter | "(" InstanceOfParameter {"," InstanceOfParameter}* ")") InstanceOfParameter ::= AbstractSchemaName | InputParameter
$InstanceOfExpression#identificationVariableProperty in class InstanceOfExpression
$JoinAssociationDeclaration#indexByProperty in class JoinAssociationDeclaration
$JoinAssociationPathExpression#identificationVariableProperty in class JoinAssociationPathExpression
$JoinVariableDeclaration#indexByProperty in class JoinVariableDeclaration
OrderByItem::isAsc() — Method in class OrderByItem
OrderByItem::isDesc() — Method in class OrderByItem
$PartialObjectExpression#identificationVariableProperty in class PartialObjectExpression
$PathExpression#identificationVariableProperty in class PathExpression
QuantifiedExpression::isAll() — Method in class QuantifiedExpression
QuantifiedExpression::isAny() — Method in class QuantifiedExpression
QuantifiedExpression::isSome() — Method in class QuantifiedExpression
$RangeVariableDeclaration#isRootProperty in class RangeVariableDeclaration
$SelectClause#isDistinctProperty in class SelectClause
$SimpleSelectClause#isDistinctProperty in class SimpleSelectClause
$SubselectFromClause#identificationVariableDeclarationsProperty in class SubselectFromClause
Expr::in() — Method in class Expr
Creates an IN() expression with the given arguments.
Expr::isNull() — Method in class Expr
Creates an IS NULL expression with the given arguments.
Expr::isNotNull() — Method in class Expr
Creates an IS NOT NULL expression with the given arguments.
Expr::isMemberOf() — Method in class Expr
Creates an instance of MEMBER OF function, with the given arguments.
Expr::isInstanceOf() — Method in class Expr
Creates an instance of INSTANCE OF function, with the given arguments.
$From#indexByProperty in class From
$Join#indexByProperty in class Join
FilterCollection::isEnabled() — Method in class FilterCollection
Checks if a filter is enabled.
FilterCollection::isClean() — Method in class FilterCollection
ParameterTypeInferer::inferType() — Method in class ParameterTypeInferer
Infers type of a given value, returning a compatible constant: - Type (\Doctrine\DBAL\Types\Type::) - Connection (\Doctrine\DBAL\Connection::PARAM_)
Parser::IdentificationVariable() — Method in class Parser
IdentificationVariable ::= identifier
Parser::IdentificationVariableDeclaration() — Method in class Parser
IdentificationVariableDeclaration ::= RangeVariableDeclaration [IndexBy] {Join}*
Parser::IndexBy() — Method in class Parser
IndexBy ::= "INDEX" "BY" StateFieldPathExpression
Parser::InParameter() — Method in class Parser
InParameter ::= Literal | InputParameter
Parser::InputParameter() — Method in class Parser
InputParameter ::= PositionalParameter | NamedParameter
Parser::InExpression() — Method in class Parser
InExpression ::= SingleValuedPathExpression ["NOT"] "IN" "(" (InParameter {"," InParameter}* | Subselect) ")"
Parser::InstanceOfExpression() — Method in class Parser
InstanceOfExpression ::= IdentificationVariable ["NOT"] "INSTANCE" ["OF"] (InstanceOfParameter | "(" InstanceOfParameter {"," InstanceOfParameter}* ")")
Parser::InstanceOfParameter() — Method in class Parser
InstanceOfParameter ::= AbstractSchemaName | InputParameter
QueryException::invalidLockMode() — Method in class QueryException
QueryException::invalidParameterType() — Method in class QueryException
QueryException::invalidParameterPosition() — Method in class QueryException
QueryException::invalidParameterFormat() — Method in class QueryException
QueryException::invalidPathExpression() — Method in class QueryException
QueryException::invalidLiteral() — Method in class QueryException
QueryException::iterateWithFetchJoinCollectionNotAllowed() — Method in class QueryException
QueryException::iterateWithFetchJoinNotAllowed() — Method in class QueryException
QueryException::instanceOfUnrelatedClass() — Method in class QueryException
QueryException::invalidQueryComponent() — Method in class QueryException
$ResultSetMapping#isMixedProperty in class ResultSetMapping
Whether the result is mixed (contains scalar values together with field values).
$ResultSetMapping#isSelectProperty in class ResultSetMapping
Whether the result is a select statement.
$ResultSetMapping#indexByMapProperty in class ResultSetMapping
Maps alias names to field names that should be used for indexing.
$ResultSetMapping#isIdentifierColumnProperty in class ResultSetMapping
This is necessary to hydrate derivate foreign keys correctly.
ResultSetMapping::isFieldResult() — Method in class ResultSetMapping
Checks whether the column with the given name is mapped as a field result as part of an entity result or joined entity result.
ResultSetMapping::isScalarResult() — Method in class ResultSetMapping
Checks whether a column with a given name is mapped as a scalar result.
ResultSetMapping::isRelation() — Method in class ResultSetMapping
ResultSetMapping::isMixedResult() — Method in class ResultSetMapping
Checks whether this ResultSetMapping defines a mixed result.
InfoCommandClass in namespace Doctrine\ORM\Tools\Console\Command
Show information about mapped entities.
$EntityGenerator#isNewProperty in class EntityGenerator
Whether or not the current ClassMetadataInfo instance is new or old.
$EntityGenerator#inheritanceTypeMapProperty in class EntityGenerator
Hash-map to handle the inheritance type string.
EntityGenerator::isAssociationIsNullable() — Method in class EntityGenerator
ExportException::invalidExporterDriverType() — Method in class ExportException
ExportException::invalidMappingDriverType() — Method in class ExportException
UnitOfWork::isScheduledForInsert() — Method in class UnitOfWork
Checks whether an entity is scheduled for insertion.
UnitOfWork::isScheduledForUpdate() — Method in class UnitOfWork
Checks whether an entity is registered as dirty in the unit of work.
UnitOfWork::isScheduledForDirtyCheck() — Method in class UnitOfWork
Checks whether an entity is registered to be checked in the unit of work.
UnitOfWork::isScheduledForDelete() — Method in class UnitOfWork
Checks whether an entity is registered as removed/deleted with the unit of work.
UnitOfWork::isEntityScheduled() — Method in class UnitOfWork
Checks whether an entity is scheduled for insertion, update or deletion.
UnitOfWork::isInIdentityMap() — Method in class UnitOfWork
Checks whether an entity is registered in the identity map of this UnitOfWork.
UnitOfWork::isCollectionScheduledForDeletion() — Method in class UnitOfWork
UnitOfWork::initializeObject() — Method in class UnitOfWork
Helper method to initialize a lazy loading proxy or persistent collection.
UnitOfWork::isReadOnly() — Method in class UnitOfWork
Is this entity read only?
IdentifierFlattenerClass in namespace Doctrine\ORM\Utility
The IdentifierFlattener utility now houses some of the identifier manipulation logic from unit of work, so that it can be re-used elsewhere.

J

$AbstractEntityPersister#joinedAssociationsProperty in class AbstractEntityPersister
Associations configured as FETCH_EAGER, as well as all inverse one-to-one associations.
$AssociationOverride#joinColumnsProperty in class AssociationOverride
The join column that is being mapped to the persistent attribute.
$AssociationOverride#joinTableProperty in class AssociationOverride
The join table that maps the relationship.
$AssociationBuilder#joinColumnsProperty in class AssociationBuilder
DefaultNamingStrategy::joinColumnName() — Method in class DefaultNamingStrategy
Returns a join column name for a property.
DefaultNamingStrategy::joinTableName() — Method in class DefaultNamingStrategy
Returns a join table name.
DefaultNamingStrategy::joinKeyColumnName() — Method in class DefaultNamingStrategy
Returns the foreign key column name for the given parameters.
JoinColumnClass in namespace Doctrine\ORM\Mapping
JoinColumnsClass in namespace Doctrine\ORM\Mapping
JoinTableClass in namespace Doctrine\ORM\Mapping
$JoinTable#joinColumnsProperty in class JoinTable
MappingException::joinTableRequired() — Method in class MappingException
MappingException::joinColumnMustPointToMappedField() — Method in class MappingException
NamingStrategy::joinColumnName() — Method in class NamingStrategy
Returns a join column name for a property.
NamingStrategy::joinTableName() — Method in class NamingStrategy
Returns a join table name.
NamingStrategy::joinKeyColumnName() — Method in class NamingStrategy
Returns the foreign key column name for the given parameters.
UnderscoreNamingStrategy::joinColumnName() — Method in class UnderscoreNamingStrategy
Returns a join column name for a property.
UnderscoreNamingStrategy::joinTableName() — Method in class UnderscoreNamingStrategy
Returns a join table name.
UnderscoreNamingStrategy::joinKeyColumnName() — Method in class UnderscoreNamingStrategy
Returns the foreign key column name for the given parameters.
JoinedSubclassPersisterClass in namespace Doctrine\ORM\Persisters\Entity
The joined subclass persister maps a single entity instance to several tables in the database as it is defined by the Class Table Inheritance strategy.
QueryBuilder::join() — Method in class QueryBuilder
Creates and adds a join over an entity association to the query.
$IdentificationVariableDeclaration#joinsProperty in class IdentificationVariableDeclaration
JoinClass in namespace Doctrine\ORM\Query\AST
Join ::= ["LEFT" ["OUTER"] | "INNER"] "JOIN" JoinAssociationPathExpression ["AS"] AliasIdentificationVariable [("ON" | "WITH") ConditionalExpression]
$Join#joinTypeProperty in class Join
$Join#joinAssociationDeclarationProperty in class Join
JoinAssociationDeclarationClass in namespace Doctrine\ORM\Query\AST
JoinAssociationDeclaration ::= JoinAssociationPathExpression ["AS"] AliasIdentificationVariable
$JoinAssociationDeclaration#joinAssociationPathExpressionProperty in class JoinAssociationDeclaration
JoinAssociationPathExpressionClass in namespace Doctrine\ORM\Query\AST
JoinAssociationPathExpression ::= IdentificationVariable "." (SingleValuedAssociationField | CollectionValuedAssociationField)
JoinClassPathExpressionClass in namespace Doctrine\ORM\Query\AST
JoinClassPathExpression ::= AbstractSchemaName ["AS"] AliasIdentificationVariable
JoinVariableDeclarationClass in namespace Doctrine\ORM\Query\AST
JoinVariableDeclaration ::= Join [IndexBy]
$JoinVariableDeclaration#joinProperty in class JoinVariableDeclaration
JoinClass in namespace Doctrine\ORM\Query\Expr
Expression class for DQL join.
$Join#joinTypeProperty in class Join
$Join#joinProperty in class Join
Parser::JoinAssociationPathExpression() — Method in class Parser
JoinAssociationPathExpression ::= IdentificationVariable "." (CollectionValuedAssociationField | SingleValuedAssociationField)
Parser::Join() — Method in class Parser
Join ::= ["LEFT" ["OUTER"] | "INNER"] "JOIN" (JoinAssociationDeclaration | RangeVariableDeclaration) ["WITH" ConditionalExpression]
Parser::JoinAssociationDeclaration() — Method in class Parser
JoinAssociationDeclaration ::= JoinAssociationPathExpression ["AS"] AliasIdentificationVariable [IndexBy]

K

IterableResult::key() — Method in class IterableResult
TreeWalkerChainIterator::key() — Method in class TreeWalkerChainIterator
{@inheritdoc}

L

$AbstractQuery#lifetimeProperty in class AbstractQuery
CollectionHydrator::loadCacheEntry() — Method in class CollectionHydrator
ConcurrentRegion::lock() — Method in class ConcurrentRegion
Attempts to read lock the mapping for the given key.
DefaultCollectionHydrator::loadCacheEntry() — Method in class DefaultCollectionHydrator
DefaultEntityHydrator::loadCacheEntry() — Method in class DefaultEntityHydrator
EntityHydrator::loadCacheEntry() — Method in class EntityHydrator
LockClass in namespace Doctrine\ORM\Cache
Cache Lock
LockExceptionClass in namespace Doctrine\ORM\Cache
Lock exception for cache.
AbstractCollectionPersister::loadCollectionCache() — Method in class AbstractCollectionPersister
AbstractCollectionPersister::loadCriteria() — Method in class AbstractCollectionPersister
Loads association entities matching the given Criteria object.
CachedCollectionPersister::loadCollectionCache() — Method in class CachedCollectionPersister
Loads a collection from cache
AbstractEntityPersister::load() — Method in class AbstractEntityPersister
Loads an entity by a list of field criteria.
AbstractEntityPersister::loadAll() — Method in class AbstractEntityPersister
Loads a list of entities by a list of field criteria.
AbstractEntityPersister::loadById() — Method in class AbstractEntityPersister
Loads an entity by identifier.
AbstractEntityPersister::loadCriteria() — Method in class AbstractEntityPersister
Loads Entities matching the given Criteria object.
AbstractEntityPersister::loadManyToManyCollection() — Method in class AbstractEntityPersister
Loads a collection of entities of a many-to-many association.
AbstractEntityPersister::loadOneToManyCollection() — Method in class AbstractEntityPersister
Loads a collection of entities in a one-to-many association.
AbstractEntityPersister::loadOneToOneEntity() — Method in class AbstractEntityPersister
Loads an entity of this persister's mapped class as part of a single-valued association from another entity.
AbstractEntityPersister::lock() — Method in class AbstractEntityPersister
Locks all rows of this entity matching the given criteria with the specified pessimistic lock mode.
$QueryCacheKey#lifetimeProperty in class QueryCacheKey
READ-ONLY: Public only for performance reasons, it should be considered immutable.
$DefaultRegion#lifetimeProperty in class DefaultRegion
FileLockRegion::lock() — Method in class FileLockRegion
Attempts to read lock the mapping for the given key.
EntityManagerDecorator::lock() — Method in class EntityManagerDecorator
Acquire a lock on the given entity.
EntityManager::lock() — Method in class EntityManager
Acquire a lock on the given entity.
EntityManagerInterface::lock() — Method in class EntityManagerInterface
Acquire a lock on the given entity.
LifecycleEventArgsClass in namespace Doctrine\ORM\Event
Lifecycle Events are triggered by the UnitOfWork during lifecycle transitions of entities.
ListenersInvokerClass in namespace Doctrine\ORM\Event
A method invoker based on entity lifecycle.
LoadClassMetadataEventArgsClass in namespace Doctrine\ORM\Event
Class that holds event arguments for a loadMetadata event.
LazyCriteriaCollectionClass in namespace Doctrine\ORM
A lazy collection that allow a fast count when using criteria object Once count gets executed once without collection being initialized, result is cached and returned on subsequent calls until collection gets loaded, then returning the number of loaded results.
FieldBuilder::length() — Method in class FieldBuilder
Sets length.
ClassMetadataFactory::loadMetadata() — Method in class ClassMetadataFactory
{@inheritDoc}
$ClassMetadataInfo#lifecycleCallbacksProperty in class ClassMetadataInfo
READ-ONLY: The registered lifecycle callbacks for entities of this class.
$Column#lengthProperty in class Column
$DiscriminatorColumn#lengthProperty in class DiscriminatorColumn
AnnotationDriver::loadMetadataForClass() — Method in class AnnotationDriver
{@inheritDoc}
DatabaseDriver::loadMetadataForClass() — Method in class DatabaseDriver
{@inheritDoc}
XmlDriver::loadMetadataForClass() — Method in class XmlDriver
{@inheritDoc}
XmlDriver::loadMappingFile() — Method in class XmlDriver
{@inheritDoc}
YamlDriver::loadMetadataForClass() — Method in class YamlDriver
{@inheritDoc}
YamlDriver::loadMappingFile() — Method in class YamlDriver
{@inheritDoc}
MappingException::lifecycleCallbackMethodNotFound() — Method in class MappingException
OptimisticLockException::lockFailed() — Method in class OptimisticLockException
OptimisticLockException::lockFailedVersionMismatch() — Method in class OptimisticLockException
CollectionPersister::loadCriteria() — Method in class CollectionPersister
Loads association entities matching the given Criteria object.
ManyToManyPersister::loadCriteria() — Method in class ManyToManyPersister
Loads association entities matching the given Criteria object.
OneToManyPersister::loadCriteria() — Method in class OneToManyPersister
Loads association entities matching the given Criteria object.
BasicEntityPersister::load() — Method in class BasicEntityPersister
Loads an entity by a list of field criteria.
BasicEntityPersister::loadById() — Method in class BasicEntityPersister
Loads an entity by identifier.
BasicEntityPersister::loadOneToOneEntity() — Method in class BasicEntityPersister
Loads an entity of this persister's mapped class as part of a single-valued association from another entity.
BasicEntityPersister::loadCriteria() — Method in class BasicEntityPersister
Loads Entities matching the given Criteria object.
BasicEntityPersister::loadAll() — Method in class BasicEntityPersister
Loads a list of entities by a list of field criteria.
BasicEntityPersister::loadManyToManyCollection() — Method in class BasicEntityPersister
Loads a collection of entities of a many-to-many association.
BasicEntityPersister::lock() — Method in class BasicEntityPersister
Locks all rows of this entity matching the given criteria with the specified pessimistic lock mode.
BasicEntityPersister::loadOneToManyCollection() — Method in class BasicEntityPersister
Loads a collection of entities in a one-to-many association.
EntityPersister::load() — Method in class EntityPersister
Loads an entity by a list of field criteria.
EntityPersister::loadById() — Method in class EntityPersister
Loads an entity by identifier.
EntityPersister::loadOneToOneEntity() — Method in class EntityPersister
Loads an entity of this persister's mapped class as part of a single-valued association from another entity.
EntityPersister::loadCriteria() — Method in class EntityPersister
Loads Entities matching the given Criteria object.
EntityPersister::loadAll() — Method in class EntityPersister
Loads a list of entities by a list of field criteria.
EntityPersister::loadManyToManyCollection() — Method in class EntityPersister
Loads a collection of entities of a many-to-many association.
EntityPersister::loadOneToManyCollection() — Method in class EntityPersister
Loads a collection of entities in a one-to-many association.
EntityPersister::lock() — Method in class EntityPersister
Locks all rows of this entity matching the given criteria with the specified pessimistic lock mode.
PessimisticLockException::lockFailed() — Method in class PessimisticLockException
$QueryBuilder#lifetimeProperty in class QueryBuilder
QueryBuilder::leftJoin() — Method in class QueryBuilder
Creates and adds a left join over an entity association to the query.
$BetweenExpression#leftBetweenExpressionProperty in class BetweenExpression
$ComparisonExpression#leftExpressionProperty in class ComparisonExpression
LengthFunctionClass in namespace Doctrine\ORM\Query\AST\Functions
"LENGTH" "(" StringPrimary ")"
LocateFunctionClass in namespace Doctrine\ORM\Query\AST\Functions
"LOCATE" "(" StringPrimary "," StringPrimary ["," SimpleArithmeticExpression]")"
LowerFunctionClass in namespace Doctrine\ORM\Query\AST\Functions
"LOWER" "(" StringPrimary ")"
$TrimFunction#leadingProperty in class TrimFunction
$InExpression#literalsProperty in class InExpression
LikeExpressionClass in namespace Doctrine\ORM\Query\AST
LikeExpression ::= StringExpression ["NOT"] "LIKE" string ["ESCAPE" char]
LiteralClass in namespace Doctrine\ORM\Query\AST
Expr::lt() — Method in class Expr
Creates an instance of Expr\Comparison, with the given arguments.
Expr::lte() — Method in class Expr
Creates an instance of Expr\Comparison, with the given arguments.
Expr::like() — Method in class Expr
Creates a LIKE() comparison expression with the given arguments.
Expr::lower() — Method in class Expr
Creates a LOWER() function expression with the given argument.
Expr::length() — Method in class Expr
Creates a LENGTH() function expression with the given argument.
Expr::literal() — Method in class Expr
Creates a literal expression of the given argument.
$Comparison#leftExprProperty in class Comparison
LiteralClass in namespace Doctrine\ORM\Query\Expr
Expression class for generating DQL functions.
$Math#leftExprProperty in class Math
LexerClass in namespace Doctrine\ORM\Query
Scans a DQL query for tokens.
Parser::Literal() — Method in class Parser
Literal ::= string | char | integer | float | boolean
Parser::LikeExpression() — Method in class Parser
LikeExpression ::= StringExpression ["NOT"] "LIKE" StringPrimary ["ESCAPE" char]
AttachEntityListenersListener::loadClassMetadata() — Method in class AttachEntityListenersListener
Processes event and attach the entity listener.
$EntityGenerator#lifecycleCallbackMethodTemplateProperty in class EntityGenerator
LimitSubqueryOutputWalkerClass in namespace Doctrine\ORM\Tools\Pagination
Wraps the query in order to select root entity IDs for pagination.
LimitSubqueryWalkerClass in namespace Doctrine\ORM\Tools\Pagination
Replaces the selectClause of the AST with a SELECT DISTINCT root.id equivalent.
ResolveTargetEntityListener::loadClassMetadata() — Method in class ResolveTargetEntityListener
Processes event and resolves new target entity names.
UnitOfWork::lock() — Method in class UnitOfWork
Acquire a lock on the given entity.
UnitOfWork::loadCollection() — Method in class UnitOfWork
Initializes (loads) an uninitialized persistent collection of an entity.

M

MultiGetRegionClass in namespace Doctrine\ORM\Cache
Defines a region that supports multi-get reading.
$AbstractCollectionPersister#metadataFactoryProperty in class AbstractCollectionPersister
$AbstractEntityPersister#metadataFactoryProperty in class AbstractEntityPersister
EntityManager::merge() — Method in class EntityManager
Merges the state of a detached entity into the persistence context of this EntityManager and returns the managed copy of the entity.
EntityRepository::matching() — Method in class EntityRepository
Select all elements from a selectable that match the expression and return a new collection containing these elements.
HydrationException::missingDiscriminatorColumn() — Method in class HydrationException
HydrationException::missingDiscriminatorMetaMappingColumn() — Method in class HydrationException
LazyCriteriaCollection::matching() — Method in class LazyCriteriaCollection
{@inheritDoc}
$AssociationBuilder#mappingProperty in class AssociationBuilder
AssociationBuilder::mappedBy() — Method in class AssociationBuilder
AssociationBuilder::makePrimaryKey() — Method in class AssociationBuilder
Sets field as primary key.
FieldBuilder::makePrimaryKey() — Method in class FieldBuilder
Sets field as primary key.
ManyToManyAssociationBuilderClass in namespace Doctrine\ORM\Mapping\Builder
ManyToMany Association Builder
ClassMetadataInfo::mapField() — Method in class ClassMetadataInfo
Adds a mapped field to the class.
ClassMetadataInfo::mapOneToOne() — Method in class ClassMetadataInfo
Adds a one-to-one mapping.
ClassMetadataInfo::mapOneToMany() — Method in class ClassMetadataInfo
Adds a one-to-many mapping.
ClassMetadataInfo::mapManyToOne() — Method in class ClassMetadataInfo
Adds a many-to-one mapping.
ClassMetadataInfo::mapManyToMany() — Method in class ClassMetadataInfo
Adds a many-to-many mapping.
ClassMetadataInfo::markReadOnly() — Method in class ClassMetadataInfo
Marks this class as read only, no change tracking is applied to it.
ClassMetadataInfo::mapEmbedded() — Method in class ClassMetadataInfo
Map Embedded Class
ManyToManyClass in namespace Doctrine\ORM\Mapping
$ManyToMany#mappedByProperty in class ManyToMany
ManyToOneClass in namespace Doctrine\ORM\Mapping
MappedSuperclassClass in namespace Doctrine\ORM\Mapping
MappingExceptionClass in namespace Doctrine\ORM\Mapping
A MappingException indicates that something is wrong with the mapping setup.
MappingException::missingFieldName() — Method in class MappingException
MappingException::missingTargetEntity() — Method in class MappingException
MappingException::missingSourceEntity() — Method in class MappingException
MappingException::missingEmbeddedClass() — Method in class MappingException
MappingException::mappingFileNotFound() — Method in class MappingException
MappingException::mappingNotFound() — Method in class MappingException
MappingException::missingQueryMapping() — Method in class MappingException
MappingException::missingResultSetMappingEntity() — Method in class MappingException
MappingException::missingResultSetMappingFieldName() — Method in class MappingException
MappingException::missingRequiredOption() — Method in class MappingException
Called if a required option was not found but is required
MappingException::missingDiscriminatorMap() — Method in class MappingException
MappingException::missingDiscriminatorColumn() — Method in class MappingException
MappingException::mappedClassNotPartOfDiscriminatorMap() — Method in class MappingException
MappingException::missingSequenceName() — Method in class MappingException
$OneToMany#mappedByProperty in class OneToMany
$OneToOne#mappedByProperty in class OneToOne
ORMException::missingMappingDriverImpl() — Method in class ORMException
ORMException::mismatchedEventManager() — Method in class ORMException
ORMException::metadataCacheNotConfigured() — Method in class ORMException
ORMException::metadataCacheUsesNonPersistentCache() — Method in class ORMException
ORMException::missingIdentifierField() — Method in class ORMException
PersistentCollection::matching() — Method in class PersistentCollection
Selects all elements from a selectable that match the expression and return a new collection containing these elements.
ManyToManyPersisterClass in namespace Doctrine\ORM\Persisters\Collection
Persister for many-to-many collections.
PersisterException::matchingAssocationFieldRequiresObject() — Method in class PersisterException
MaxFunctionClass in namespace Doctrine\ORM\Query\AST\Functions
"MAX" "(" ["DISTINCT"] StringPrimary ")"
MinFunctionClass in namespace Doctrine\ORM\Query\AST\Functions
"MIN" "(" ["DISTINCT"] StringPrimary ")"
ModFunctionClass in namespace Doctrine\ORM\Query\AST\Functions
"MOD" "(" SimpleArithmeticExpression "," SimpleArithmeticExpression ")"
MultiTableDeleteExecutorClass in namespace Doctrine\ORM\Query\Exec
Executes the SQL statements for bulk DQL DELETE statements on classes in Class Table Inheritance (JOINED).
MultiTableUpdateExecutorClass in namespace Doctrine\ORM\Query\Exec
Executes the SQL statements for bulk DQL UPDATE statements on classes in Class Table Inheritance (JOINED).
Expr::max() — Method in class Expr
Creates an instance of MAX() function, with the given argument.
Expr::min() — Method in class Expr
Creates an instance of MIN() function, with the given argument.
MathClass in namespace Doctrine\ORM\Query\Expr
Expression class for DQL math statements.
Parser::match() — Method in class Parser
Attempts to match the given token with the current lookahead token.
$ResultSetMapping#metaMappingsProperty in class ResultSetMapping
Maps column names of meta columns (foreign keys, discriminator columns, .
$ResultSetMapping#metadataParameterMappingProperty in class ResultSetMapping
Maps metadata parameter names to the metadata attribute.
MetadataCommandClass in namespace Doctrine\ORM\Tools\Console\Command\ClearCache
Command to clear the metadata cache of the various cache drivers.
MappingDescribeCommandClass in namespace Doctrine\ORM\Tools\Console\Command
Show information about mapped entities.
MetadataFilterClass in namespace Doctrine\ORM\Tools\Console
Used by CLI Tools to restrict entity-based commands to given patterns.
UnitOfWork::merge() — Method in class UnitOfWork
Merges the state of the given detached entity into this UnitOfWork.
UnitOfWork::markReadOnly() — Method in class UnitOfWork
Marks an entity as read-only so that it will not be considered for updates during UnitOfWork#commit().

N

CacheException::nonCacheableEntity() — Method in class CacheException
CacheException::nonCacheableEntityAssociation() — Method in class CacheException
NonStrictReadWriteCachedCollectionPersisterClass in namespace Doctrine\ORM\Cache\Persister\Collection
NonStrictReadWriteCachedEntityPersisterClass in namespace Doctrine\ORM\Cache\Persister\Entity
Specific non-strict read/write cached entity persister
$DefaultRegion#nameProperty in class DefaultRegion
Configuration::newDefaultAnnotationDriver() — Method in class Configuration
Adds a new default annotation driver with a correctly configured annotation reader. If $useSimpleAnnotationReader is true, the notation @Entity will work, otherwise, the notation @ORM\Entity will be supported.
EntityManagerDecorator::newHydrator() — Method in class EntityManagerDecorator
Create a new instance for the given hydration mode.
EntityManager::newHydrator() — Method in class EntityManager
Create a new instance for the given hydration mode.
EntityManagerInterface::newHydrator() — Method in class EntityManagerInterface
Create a new instance for the given hydration mode.
HydrationException::nonUniqueResult() — Method in class HydrationException
IterableResult::next() — Method in class IterableResult
Gets the next set of results.
$AssociationOverride#nameProperty in class AssociationOverride
The name of the relationship property whose mapping is being overridden.
$AttributeOverride#nameProperty in class AttributeOverride
The name of the property whose mapping is being overridden.
FieldBuilder::nullable() — Method in class FieldBuilder
Sets nullable.
ClassMetadataFactory::newClassMetadataInstance() — Method in class ClassMetadataFactory
{@inheritDoc}
$ClassMetadataInfo#nameProperty in class ClassMetadataInfo
READ-ONLY: The name of the entity class.
$ClassMetadataInfo#namespaceProperty in class ClassMetadataInfo
READ-ONLY: The namespace the entity class is contained in.
$ClassMetadataInfo#namedQueriesProperty in class ClassMetadataInfo
READ-ONLY: The named queries allowed to be called directly from Repository.
$ClassMetadataInfo#namedNativeQueriesProperty in class ClassMetadataInfo
READ-ONLY: The named native queries allowed to be called directly from Repository.
$ClassMetadataInfo#namingStrategyProperty in class ClassMetadataInfo
NamingStrategy determining the default column and table names.
ClassMetadataInfo::newInstance() — Method in class ClassMetadataInfo
Creates a new instance of the mapped class, without invoking the constructor.
$Column#nameProperty in class Column
$Column#nullableProperty in class Column
$ColumnResult#nameProperty in class ColumnResult
The name of a column in the SELECT clause of a SQL query.
$DiscriminatorColumn#nameProperty in class DiscriminatorColumn
$FieldResult#nameProperty in class FieldResult
Name of the column in the SELECT clause.
$Index#nameProperty in class Index
$JoinColumn#nameProperty in class JoinColumn
$JoinColumn#nullableProperty in class JoinColumn
$JoinTable#nameProperty in class JoinTable
MappingException::nameIsMandatoryForQueryMapping() — Method in class MappingException
MappingException::nameIsMandatoryForSqlResultSetMapping() — Method in class MappingException
MappingException::noIdDefined() — Method in class MappingException
MappingException::nameIsMandatoryForDiscriminatorColumns() — Method in class MappingException
MappingException::noSingleAssociationJoinColumnFound() — Method in class MappingException
MappingException::noFieldNameFoundForColumn() — Method in class MappingException
MappingException::noInheritanceOnMappedSuperClass() — Method in class MappingException
NamedNativeQueriesClass in namespace Doctrine\ORM\Mapping
Is used to specify an array of native SQL named queries.
NamedNativeQueryClass in namespace Doctrine\ORM\Mapping
Is used to specify a native SQL named query.
$NamedNativeQuery#nameProperty in class NamedNativeQuery
The name used to refer to the query with the EntityManager methods that create query objects.
NamedQueriesClass in namespace Doctrine\ORM\Mapping
NamedQueryClass in namespace Doctrine\ORM\Mapping
$NamedQuery#nameProperty in class NamedQuery
NamingStrategyClass in namespace Doctrine\ORM\Mapping
A set of rules for determining the physical column and table names
$SqlResultSetMapping#nameProperty in class SqlResultSetMapping
The name given to the result set mapping, and used to refer to it in the methods of the Query API.
$Table#nameProperty in class Table
$UniqueConstraint#nameProperty in class UniqueConstraint
NativeQueryClass in namespace Doctrine\ORM
Represents a native SQL query.
NoResultExceptionClass in namespace Doctrine\ORM
Exception thrown when an ORM query unexpectedly does not return any results.
NonUniqueResultExceptionClass in namespace Doctrine\ORM
Exception thrown when an ORM query unexpectedly returns more than one result.
ORMException::namedQueryNotFound() — Method in class ORMException
ORMException::namedNativeQueryNotFound() — Method in class ORMException
ORMException::notSupported() — Method in class ORMException
ORMInvalidArgumentException::newEntitiesFoundThroughRelationships() — Method in class ORMInvalidArgumentException
ORMInvalidArgumentException::newEntityFoundThroughRelationship() — Method in class ORMInvalidArgumentException
OptimisticLockException::notVersioned() — Method in class OptimisticLockException
ASTException::noDispatchForNode() — Method in class ASTException
$BetweenExpression#notProperty in class BetweenExpression
$CollectionMemberExpression#notProperty in class CollectionMemberExpression
$ConditionalFactor#notProperty in class ConditionalFactor
$EmptyCollectionComparisonExpression#notProperty in class EmptyCollectionComparisonExpression
$ExistsExpression#notProperty in class ExistsExpression
$FunctionNode#nameProperty in class FunctionNode
$InExpression#notProperty in class InExpression
$InputParameter#nameProperty in class InputParameter
$InstanceOfExpression#notProperty in class InstanceOfExpression
$LikeExpression#notProperty in class LikeExpression
NewObjectExpressionClass in namespace Doctrine\ORM\Query\AST
NewObjectExpression ::= "NEW" IdentificationVariable "(" NewObjectArg {"," NewObjectArg}* ")"
NodeClass in namespace Doctrine\ORM\Query\AST
Abstract class of an AST node.
NullComparisonExpressionClass in namespace Doctrine\ORM\Query\AST
NullComparisonExpression ::= (SingleValuedPathExpression | InputParameter) "IS" ["NOT"] "NULL"
$NullComparisonExpression#notProperty in class NullComparisonExpression
NullIfExpressionClass in namespace Doctrine\ORM\Query\AST
NullIfExpression ::= "NULLIF" "(" ScalarExpression "," ScalarExpression ")"
$UpdateItem#newValueProperty in class UpdateItem
Expr::neq() — Method in class Expr
Creates an instance of Expr\Comparison, with the given arguments.
Expr::not() — Method in class Expr
Creates a negation expression of the given restriction.
Expr::notIn() — Method in class Expr
Creates a NOT IN() expression with the given arguments.
Expr::notLike() — Method in class Expr
Creates a NOT LIKE() comparison expression with the given arguments.
$Func#nameProperty in class Func
Parser::NewValue() — Method in class Parser
NewValue ::= SimpleArithmeticExpression | StringPrimary | DatetimePrimary | BooleanPrimary | EnumPrimary | SimpleEntityExpression | "NULL"
Parser::NewObjectExpression() — Method in class Parser
NewObjectExpression ::= "NEW" AbstractSchemaName "(" NewObjectArg {"," NewObjectArg}* ")"
Parser::NewObjectArg() — Method in class Parser
NewObjectArg ::= ScalarExpression | "(" Subselect ")"
Parser::NullIfExpression() — Method in class Parser
NullIfExpression ::= "NULLIF" "(" ScalarExpression "," ScalarExpression ")"
Parser::NullComparisonExpression() — Method in class Parser
NullComparisonExpression ::= (InputParameter | NullIfExpression | CoalesceExpression | AggregateExpression | FunctionDeclaration | IdentificationVariable | SingleValuedPathExpression | ResultVariable) "IS" ["NOT"] "NULL"
$ResultSetMapping#newObjectMappingsProperty in class ResultSetMapping
Maps column names in the result set to field names for each new object expression.
TreeWalkerChainIterator::next() — Method in class TreeWalkerChainIterator
{@inheritdoc}
$UpdateCommand#nameProperty in class UpdateCommand
$EntityGenerator#numSpacesProperty in class EntityGenerator
Number of spaces to use for indention in generated code.

O

$CollectionCacheKey#ownerIdentifierProperty in class CollectionCacheKey
READ-ONLY: Public only for performance reasons, it should be considered immutable.
OnClassMetadataNotFoundEventArgsClass in namespace Doctrine\ORM\Event
Class that holds event arguments for a onClassMetadataNotFound event.
OnClearEventArgsClass in namespace Doctrine\ORM\Event
Provides event arguments for the onClear event.
OnFlushEventArgsClass in namespace Doctrine\ORM\Event
Provides event arguments for the preFlush event.
AbstractHydrator::onClear() — Method in class AbstractHydrator
When executed in a hydrate() loop we have to clear internal state to decrease memory consumption.
ObjectHydratorClass in namespace Doctrine\ORM\Internal\Hydration
The ObjectHydrator constructs an object graph out of an SQL result set.
ObjectHydrator::onClear() — Method in class ObjectHydrator
When executed in a hydrate() loop we may have to clear internal state to decrease memory consumption.
AssociationBuilder::orphanRemoval() — Method in class AssociationBuilder
Removes orphan entities when detached from their parent.
FieldBuilder::option() — Method in class FieldBuilder
Sets an option.
OneToManyAssociationBuilderClass in namespace Doctrine\ORM\Mapping\Builder
OneToMany Association Builder
ClassMetadataFactory::onNotFoundMetadata() — Method in class ClassMetadataFactory
{@inheritDoc}
$Column#optionsProperty in class Column
$Index#optionsProperty in class Index
$JoinColumn#onDeleteProperty in class JoinColumn
$ManyToMany#orphanRemovalProperty in class ManyToMany
MappingException::oneToManyRequiresMappedBy() — Method in class MappingException
OneToManyClass in namespace Doctrine\ORM\Mapping
$OneToMany#orphanRemovalProperty in class OneToMany
OneToOneClass in namespace Doctrine\ORM\Mapping
$OneToOne#orphanRemovalProperty in class OneToOne
OrderByClass in namespace Doctrine\ORM\Mapping
$Table#optionsProperty in class Table
$UniqueConstraint#optionsProperty in class UniqueConstraint
ORMExceptionClass in namespace Doctrine\ORM
Base exception class for all ORM exceptions.
ORMInvalidArgumentExceptionClass in namespace Doctrine\ORM
Contains exception messages for all invalid lifecycle state exceptions inside UnitOfWork
OptimisticLockExceptionClass in namespace Doctrine\ORM
An OptimisticLockException is thrown when a version check on an object that uses optimistic locking through a version field fails.
PersistentCollection::offsetExists() — Method in class PersistentCollection
{@inheritdoc}
PersistentCollection::offsetGet() — Method in class PersistentCollection
{@inheritdoc}
PersistentCollection::offsetSet() — Method in class PersistentCollection
{@inheritdoc}
PersistentCollection::offsetUnset() — Method in class PersistentCollection
{@inheritdoc}
OneToManyPersisterClass in namespace Doctrine\ORM\Persisters\Collection
Persister for one-to-many collections.
QueryBuilder::orWhere() — Method in class QueryBuilder
Adds one or more restrictions to the query results, forming a logical disjunction with any previously specified restrictions.
QueryBuilder::orHaving() — Method in class QueryBuilder
Adds a restriction over the groups of the query, forming a logical disjunction with any existing having restrictions.
QueryBuilder::orderBy() — Method in class QueryBuilder
Specifies an ordering for the query results.
$ComparisonExpression#operatorProperty in class ComparisonExpression
OrderByClauseClass in namespace Doctrine\ORM\Query\AST
OrderByClause ::= "ORDER" "BY" OrderByItem {"," OrderByItem}*
$OrderByClause#orderByItemsProperty in class OrderByClause
OrderByItemClass in namespace Doctrine\ORM\Query\AST
OrderByItem ::= (ResultVariable | StateFieldPathExpression) ["ASC" | "DESC"]
$SelectStatement#orderByClauseProperty in class SelectStatement
$Subselect#orderByClauseProperty in class Subselect
Expr::orX() — Method in class Expr
Creates a disjunction of the given boolean expressions.
$Comparison#operatorProperty in class Comparison
$Math#operatorProperty in class Math
OrderByClass in namespace Doctrine\ORM\Query\Expr
Expression class for building DQL Order By parts.
OrxClass in namespace Doctrine\ORM\Query\Expr
Expression class for building DQL OR clauses.
Parser::OrderByClause() — Method in class Parser
OrderByClause ::= "ORDER" "BY" OrderByItem {"," OrderByItem}*
Parser::OrderByItem() — Method in class Parser
OrderByItem ::= ( SimpleArithmeticExpression | SingleValuedPathExpression | ScalarExpression | ResultVariable | FunctionDeclaration ) ["ASC" | "DESC"]
QueryException::overwritingJoinConditionsNotYetSupported() — Method in class QueryException
TreeWalkerChainIterator::offsetExists() — Method in class TreeWalkerChainIterator
{@inheritdoc}
TreeWalkerChainIterator::offsetGet() — Method in class TreeWalkerChainIterator
{@inheritdoc}
TreeWalkerChainIterator::offsetSet() — Method in class TreeWalkerChainIterator
{@inheritdoc}
TreeWalkerChainIterator::offsetUnset() — Method in class TreeWalkerChainIterator
{@inheritdoc}
DebugUnitOfWorkListener::onFlush() — Method in class DebugUnitOfWorkListener
$RowNumberOverFunction#orderByClauseProperty in class RowNumberOverFunction
ResolveTargetEntityListener::onClassMetadataNotFound() — Method in class ResolveTargetEntityListener

P

$AbstractQuery#parametersProperty in class AbstractQuery
The parameter map of this query.
AbstractQuery::processParameterValue() — Method in class AbstractQuery
Processes an individual parameter value.
DefaultQueryCache::put() — Method in class DefaultQueryCache
$AbstractCollectionPersister#persisterProperty in class AbstractCollectionPersister
$AbstractEntityPersister#persisterProperty in class AbstractEntityPersister
QueryCache::put() — Method in class QueryCache
Region::put() — Method in class Region
Put an item into the cache.
DefaultRegion::put() — Method in class DefaultRegion
Put an item into the cache.
FileLockRegion::put() — Method in class FileLockRegion
Put an item into the cache.
EntityManager::persist() — Method in class EntityManager
Tells the EntityManager to make an instance managed and persistent.
PostFlushEventArgsClass in namespace Doctrine\ORM\Event
Provides event arguments for the postFlush event.
PreFlushEventArgsClass in namespace Doctrine\ORM\Event
Provides event arguments for the preFlush event.
PreUpdateEventArgsClass in namespace Doctrine\ORM\Event
Class that holds event arguments for a preInsert/preUpdate event.
AbstractHydrator::prepare() — Method in class AbstractHydrator
Executes one-time preparation tasks, once each time hydration is started through {@link hydrateAll} or {@link iterate()}.
ArrayHydrator::prepare() — Method in class ArrayHydrator
Executes one-time preparation tasks, once each time hydration is started through {@link hydrateAll} or {@link iterate()}.
HydrationException::parentObjectOfRelationNotFound() — Method in class HydrationException
ObjectHydrator::prepare() — Method in class ObjectHydrator
Executes one-time preparation tasks, once each time hydration is started through {@link hydrateAll} or {@link iterate()}.
SimpleObjectHydrator::prepare() — Method in class SimpleObjectHydrator
Executes one-time preparation tasks, once each time hydration is started through {@link hydrateAll} or {@link iterate()}.
FieldBuilder::precision() — Method in class FieldBuilder
Sets Precision.
$ClassMetadataInfo#parentClassesProperty in class ClassMetadataInfo
READ-ONLY: The names of the parent classes (ancestors).
$Column#precisionProperty in class Column
The precision for a decimal (exact numeric) column (Applies only for decimal column).
DefaultNamingStrategy::propertyToColumnName() — Method in class DefaultNamingStrategy
Returns a column name for a property.
PHPDriverClass in namespace Doctrine\ORM\Mapping\Driver
{@inheritDoc}
MappingException::pathRequired() — Method in class MappingException
MappingException::propertyTypeIsRequired() — Method in class MappingException
NamingStrategy::propertyToColumnName() — Method in class NamingStrategy
Returns a column name for a property.
PostLoadClass in namespace Doctrine\ORM\Mapping
PostPersistClass in namespace Doctrine\ORM\Mapping
PostRemoveClass in namespace Doctrine\ORM\Mapping
PostUpdateClass in namespace Doctrine\ORM\Mapping
PreFlushClass in namespace Doctrine\ORM\Mapping
PrePersistClass in namespace Doctrine\ORM\Mapping
PreRemoveClass in namespace Doctrine\ORM\Mapping
PreUpdateClass in namespace Doctrine\ORM\Mapping
UnderscoreNamingStrategy::propertyToColumnName() — Method in class UnderscoreNamingStrategy
Returns a column name for a property.
ORMException::proxyClassesAlwaysRegenerating() — Method in class ORMException
PersistentCollectionClass in namespace Doctrine\ORM
A PersistentCollection represents a collection of elements that have persistent state.
$AbstractCollectionPersister#platformProperty in class AbstractCollectionPersister
The database platform.
AbstractEntityInheritancePersister::prepareInsertData() — Method in class AbstractEntityInheritancePersister
Prepares the data changeset of a managed entity for database insertion (initial INSERT).
$BasicEntityPersister#platformProperty in class BasicEntityPersister
The database platform.
BasicEntityPersister::prepareUpdateData() — Method in class BasicEntityPersister
Prepares the changeset of an entity for database insertion (UPDATE).
BasicEntityPersister::prepareInsertData() — Method in class BasicEntityPersister
Prepares the data changeset of a managed entity for database insertion (initial INSERT).
PersisterExceptionClass in namespace Doctrine\ORM\Persisters
PessimisticLockExceptionClass in namespace Doctrine\ORM
Pessimistic Lock Exception
ProxyClass in namespace Doctrine\ORM\Proxy
Interface for proxy classes.
ProxyFactoryClass in namespace Doctrine\ORM\Proxy
This factory is used to create proxy objects for entities at runtime.
$AggregateExpression#pathExpressionProperty in class AggregateExpression
AbsFunction::parse() — Method in class AbsFunction
AvgFunction::parse() — Method in class AvgFunction
BitAndFunction::parse() — Method in class BitAndFunction
BitOrFunction::parse() — Method in class BitOrFunction
ConcatFunction::parse() — Method in class ConcatFunction
CountFunction::parse() — Method in class CountFunction
CurrentDateFunction::parse() — Method in class CurrentDateFunction
CurrentTimeFunction::parse() — Method in class CurrentTimeFunction
CurrentTimestampFunction::parse() — Method in class CurrentTimestampFunction
DateAddFunction::parse() — Method in class DateAddFunction
DateDiffFunction::parse() — Method in class DateDiffFunction
FunctionNode::parse() — Method in class FunctionNode
$IdentityFunction#pathExpressionProperty in class IdentityFunction
IdentityFunction::parse() — Method in class IdentityFunction
LengthFunction::parse() — Method in class LengthFunction
LocateFunction::parse() — Method in class LocateFunction
LowerFunction::parse() — Method in class LowerFunction
MaxFunction::parse() — Method in class MaxFunction
MinFunction::parse() — Method in class MinFunction
ModFunction::parse() — Method in class ModFunction
SizeFunction::parse() — Method in class SizeFunction
SqrtFunction::parse() — Method in class SqrtFunction
SubstringFunction::parse() — Method in class SubstringFunction
SumFunction::parse() — Method in class SumFunction
TrimFunction::parse() — Method in class TrimFunction
UpperFunction::parse() — Method in class UpperFunction
ParenthesisExpressionClass in namespace Doctrine\ORM\Query\AST
ParenthesisExpression ::= "(" ArithmeticPrimary ")"
PartialObjectExpressionClass in namespace Doctrine\ORM\Query\AST
$PartialObjectExpression#partialFieldSetProperty in class PartialObjectExpression
PathExpressionClass in namespace Doctrine\ORM\Query\AST
AssociationPathExpression ::= CollectionValuedPathExpression | SingleValuedAssociationPathExpression SingleValuedPathExpression ::= StateFieldPathExpression | SingleValuedAssociationPathExpression StateFieldPathExpression ::= SimpleStateFieldPathExpression | SimpleStateFieldAssociationPathExpression SingleValuedAssociationPathExpression ::= IdentificationVariable "." SingleValuedAssociationField CollectionValuedPathExpression ::= IdentificationVariable "." CollectionValuedAssociationField StateField ::= {EmbeddedClassStateField "."}* SimpleStateField SimpleStateFieldPathExpression ::= IdentificationVariable "." StateField
$UpdateItem#pathExpressionProperty in class UpdateItem
Expr::prod() — Method in class Expr
Creates a product mathematical expression with the given arguments.
$Base#preSeparatorProperty in class Base
$Base#postSeparatorProperty in class Base
$Base#partsProperty in class Base
$GroupBy#preSeparatorProperty in class GroupBy
$GroupBy#postSeparatorProperty in class GroupBy
$Literal#preSeparatorProperty in class Literal
$Literal#postSeparatorProperty in class Literal
$OrderBy#preSeparatorProperty in class OrderBy
$OrderBy#postSeparatorProperty in class OrderBy
$OrderBy#partsProperty in class OrderBy
$Select#preSeparatorProperty in class Select
$Select#postSeparatorProperty in class Select
ParameterClass in namespace Doctrine\ORM\Query
Defines a Query Parameter.
ParameterTypeInfererClass in namespace Doctrine\ORM\Query
Provides an enclosed support for parameter inferring.
ParserClass in namespace Doctrine\ORM\Query
An LL(*) recursive-descent parser for the context-free grammar of the Doctrine Query Language.
Parser::parse() — Method in class Parser
Parses a query string.
Parser::PathExpression() — Method in class Parser
Parses an arbitrary path expression and defers semantical validation based on expected types.
Parser::PartialObjectExpression() — Method in class Parser
PartialObjectExpression ::= "PARTIAL" IdentificationVariable "." PartialFieldSet PartialFieldSet ::= "{" SimpleStateField {"," SimpleStateField}* "}"
ParserResultClass in namespace Doctrine\ORM\Query
Encapsulates the resulting components from a DQL query parsing process that can be serialized.
PrinterClass in namespace Doctrine\ORM\Query
A parse tree printer for Doctrine Query Language parser.
Printer::println() — Method in class Printer
Prints text indented with spaces depending on current indentation level.
QueryException::parameterTypeMismatch() — Method in class QueryException
QueryException::partialObjectsAreDangerous() — Method in class QueryException
$ResultSetMapping#parentAliasMapProperty in class ResultSetMapping
Maps alias names to parent alias names.
ConsoleRunner::printCliConfigTemplate() — Method in class ConsoleRunner
EntityGenerator::parseTokensInEntityFile() — Method in class EntityGenerator
EntityGenerator::prefixCodeWithSpaces() — Method in class EntityGenerator
PhpExporterClass in namespace Doctrine\ORM\Tools\Export\Driver
ClassMetadata exporter for PHP code.
PaginatorClass in namespace Doctrine\ORM\Tools\Pagination
The paginator can handle various complex scenarios with DQL.
RowNumberOverFunction::parse() — Method in class RowNumberOverFunction
UnitOfWork::persist() — Method in class UnitOfWork
Persists an entity as part of the current unit of work.
UnitOfWork::propertyChanged() — Method in class UnitOfWork
Notifies this UnitOfWork of a property change in an entity.
PersisterHelperClass in namespace Doctrine\ORM\Utility
The PersisterHelper contains logic to infer binding types which is used in several persisters.

Q

CacheLogger::queryCachePut() — Method in class CacheLogger
Log a query put into the query cache.
CacheLogger::queryCacheHit() — Method in class CacheLogger
Log a query get from the query cache resulted in a hit.
CacheLogger::queryCacheMiss() — Method in class CacheLogger
Log a query get from the query cache resulted in a miss.
CacheLoggerChain::queryCacheHit() — Method in class CacheLoggerChain
Log a query get from the query cache resulted in a hit.
CacheLoggerChain::queryCacheMiss() — Method in class CacheLoggerChain
Log a query get from the query cache resulted in a miss.
CacheLoggerChain::queryCachePut() — Method in class CacheLoggerChain
Log a query put into the query cache.
StatisticsCacheLogger::queryCacheHit() — Method in class StatisticsCacheLogger
Log a query get from the query cache resulted in a hit.
StatisticsCacheLogger::queryCacheMiss() — Method in class StatisticsCacheLogger
Log a query get from the query cache resulted in a miss.
StatisticsCacheLogger::queryCachePut() — Method in class StatisticsCacheLogger
Log a query put into the query cache.
$AbstractCollectionPersister#queuedCacheProperty in class AbstractCollectionPersister
$AbstractEntityPersister#queuedCacheProperty in class AbstractEntityPersister
QueryCacheClass in namespace Doctrine\ORM\Cache
Defines the contract for caches capable of storing query results.
QueryCacheEntryClass in namespace Doctrine\ORM\Cache
Query cache entry
QueryCacheKeyClass in namespace Doctrine\ORM\Cache
A cache key that identifies a particular query.
QueryCacheValidatorClass in namespace Doctrine\ORM\Cache
Cache query validator interface.
MappingException::queryNotFound() — Method in class MappingException
$NamedNativeQuery#queryProperty in class NamedNativeQuery
The SQL query string.
$NamedQuery#queryProperty in class NamedQuery
QuoteStrategyClass in namespace Doctrine\ORM\Mapping
A set of rules for determining the column, alias and table quotes.
ORMException::queryCacheNotConfigured() — Method in class ORMException
ORMException::queryCacheUsesNonPersistentCache() — Method in class ORMException
$AbstractCollectionPersister#quoteStrategyProperty in class AbstractCollectionPersister
The quote strategy.
$BasicEntityPersister#queuedInsertsProperty in class BasicEntityPersister
Queued inserts.
$BasicEntityPersister#quotedColumnsProperty in class BasicEntityPersister
The map of quoted column names.
$BasicEntityPersister#quoteStrategyProperty in class BasicEntityPersister
The quote strategy.
QueryClass in namespace Doctrine\ORM
A Query object represents a DQL query.
QueryBuilderClass in namespace Doctrine\ORM
This class is responsible for building DQL query strings via an object oriented PHP interface.
QuantifiedExpressionClass in namespace Doctrine\ORM\Query\AST
QuantifiedExpression ::= ("ALL" | "ANY" | "SOME") "(" Subselect ")"
$AbstractSqlExecutor#queryCacheProfileProperty in class AbstractSqlExecutor
Expr::quot() — Method in class Expr
Creates a quotient mathematical expression with the given arguments.
Parser::QueryLanguage() — Method in class Parser
QueryLanguage ::= SelectStatement | UpdateStatement | DeleteStatement
Parser::QuantifiedExpression() — Method in class Parser
QuantifiedExpression ::= ("ALL" | "ANY" | "SOME") "(" Subselect ")"
QueryExceptionClass in namespace Doctrine\ORM\Query
Description of QueryException.
QueryExpressionVisitorClass in namespace Doctrine\ORM\Query
Converts Collection expressions to Query expressions.
QueryCommandClass in namespace Doctrine\ORM\Tools\Console\Command\ClearCache
Command to clear the query cache of the various cache drivers.
QueryRegionCommandClass in namespace Doctrine\ORM\Tools\Console\Command\ClearCache
Command to clear a query cache region.

R

EntityCacheEntry::resolveAssociationEntries() — Method in class EntityCacheEntry
Retrieves the entity data resolving cache entries
$AbstractCollectionPersister#regionProperty in class AbstractCollectionPersister
$AbstractCollectionPersister#regionNameProperty in class AbstractCollectionPersister
AbstractCollectionPersister::removeElement() — Method in class AbstractCollectionPersister
Removes an element.
ReadOnlyCachedCollectionPersisterClass in namespace Doctrine\ORM\Cache\Persister\Collection
ReadWriteCachedCollectionPersisterClass in namespace Doctrine\ORM\Cache\Persister\Collection
$AbstractEntityPersister#regionProperty in class AbstractEntityPersister
$AbstractEntityPersister#regionNameProperty in class AbstractEntityPersister
AbstractEntityPersister::refresh() — Method in class AbstractEntityPersister
Refreshes a managed entity.
ReadOnlyCachedEntityPersisterClass in namespace Doctrine\ORM\Cache\Persister\Entity
Specific read-only region entity persister
ReadWriteCachedEntityPersisterClass in namespace Doctrine\ORM\Cache\Persister\Entity
Specific read-write entity persister
$QueryCacheEntry#resultProperty in class QueryCacheEntry
READ-ONLY: Public only for performance reasons, it should be considered immutable.
RegionClass in namespace Doctrine\ORM\Cache
Defines a contract for accessing a particular named region.
RegionsConfigurationClass in namespace Doctrine\ORM\Cache
Cache regions configuration
EntityManagerDecorator::rollback() — Method in class EntityManagerDecorator
Performs a rollback on the underlying database connection.
EntityManager::rollback() — Method in class EntityManager
Performs a rollback on the underlying database connection.
EntityManager::remove() — Method in class EntityManager
Removes an entity instance.
EntityManager::refresh() — Method in class EntityManager
Refreshes the persistent state of an entity from the database, overriding any local changes that have not yet been persisted.
EntityManagerInterface::rollback() — Method in class EntityManagerInterface
Performs a rollback on the underlying database connection.
AbstractHydrator::registerManaged() — Method in class AbstractHydrator
Register entity as managed in UnitOfWork.
IterableResult::rewind() — Method in class IterableResult
$Cache#regionProperty in class Cache
$ClassMetadataInfo#rootEntityNameProperty in class ClassMetadataInfo
READ-ONLY: The name of the entity class that is at the root of the mapped entity inheritance hierarchy. If the entity is not part of a mapped inheritance hierarchy this is the same as {@link $name}.
$ClassMetadataInfo#reflClassProperty in class ClassMetadataInfo
The ReflectionClass instance of the mapped class.
$ClassMetadataInfo#reflFieldsProperty in class ClassMetadataInfo
The ReflectionProperty instances of the mapped class.
DefaultEntityListenerResolver::register() — Method in class DefaultEntityListenerResolver
Register a entity listener instance.
DefaultEntityListenerResolver::resolve() — Method in class DefaultEntityListenerResolver
Returns a entity listener instance for the given class name.
DefaultNamingStrategy::referenceColumnName() — Method in class DefaultNamingStrategy
Returns the default reference column name.
$Entity#repositoryClassProperty in class Entity
$Entity#readOnlyProperty in class Entity
EntityListenerResolver::resolve() — Method in class EntityListenerResolver
Returns a entity listener instance for the given class name.
EntityListenerResolver::register() — Method in class EntityListenerResolver
Register a entity listener instance.
$JoinColumn#referencedColumnNameProperty in class JoinColumn
$MappedSuperclass#repositoryClassProperty in class MappedSuperclass
MappingException::resultMappingNotFound() — Method in class MappingException
MappingException::reflectionFailure() — Method in class MappingException
Exception for reflection exceptions - adds the entity name, because there might be long classnames that will be shortened within the stacktrace
$NamedNativeQuery#resultClassProperty in class NamedNativeQuery
The class of the result.
$NamedNativeQuery#resultSetMappingProperty in class NamedNativeQuery
The name of a SqlResultSetMapping, as defined in metadata.
NamingStrategy::referenceColumnName() — Method in class NamingStrategy
Returns the default reference column name.
ReflectionEmbeddedPropertyClass in namespace Doctrine\ORM\Mapping
Acts as a proxy to a nested Property structure, making it look like just a single scalar property.
ReflectionPropertiesGetterClass in namespace Doctrine\ORM\Mapping\Reflection
Utility class to retrieve all reflection instance properties of a given class, including private inherited properties and transient properties.
UnderscoreNamingStrategy::referenceColumnName() — Method in class UnderscoreNamingStrategy
Returns the default reference column name.
ORMInvalidArgumentException::readOnlyRequiresManagedEntity() — Method in class ORMInvalidArgumentException
PersistentCollection::remove() — Method in class PersistentCollection
{@inheritdoc}
PersistentCollection::removeElement() — Method in class PersistentCollection
{@inheritdoc}
CollectionPersister::removeElement() — Method in class CollectionPersister
Removes an element.
ManyToManyPersister::removeElement() — Method in class ManyToManyPersister
Removes an element.
OneToManyPersister::removeElement() — Method in class OneToManyPersister
Removes an element.
BasicEntityPersister::refresh() — Method in class BasicEntityPersister
Refreshes a managed entity.
$CachedPersisterContext#rsmProperty in class CachedPersisterContext
ResultSetMapping that is used for all queries. Is generated lazily once per request.
EntityPersister::refresh() — Method in class EntityPersister
Refreshes a managed entity.
QueryBuilder::resetDQLParts() — Method in class QueryBuilder
Resets DQL parts.
QueryBuilder::resetDQLPart() — Method in class QueryBuilder
Resets single DQL part.
$BetweenExpression#rightBetweenExpressionProperty in class BetweenExpression
$ComparisonExpression#rightExpressionProperty in class ComparisonExpression
$IdentificationVariableDeclaration#rangeVariableDeclarationProperty in class IdentificationVariableDeclaration
RangeVariableDeclarationClass in namespace Doctrine\ORM\Query\AST
RangeVariableDeclaration ::= AbstractSchemaName ["AS"] AliasIdentificationVariable
AbstractSqlExecutor::removeQueryCacheProfile() — Method in class AbstractSqlExecutor
Do not use query cache
$Comparison#rightExprProperty in class Comparison
$Math#rightExprProperty in class Math
Parser::ResultVariable() — Method in class Parser
ResultVariable ::= identifier
Parser::RangeVariableDeclaration() — Method in class Parser
RangeVariableDeclaration ::= AbstractSchemaName ["AS"] AliasIdentificationVariable
ResultSetMappingClass in namespace Doctrine\ORM\Query
A ResultSetMapping describes how a result set of an SQL query maps to a Doctrine result.
$ResultSetMapping#relationMapProperty in class ResultSetMapping
Maps alias names to related association field names.
ResultSetMappingBuilderClass in namespace Doctrine\ORM\Query
A ResultSetMappingBuilder uses the EntityManager to automatically populate entity fields.
TreeWalkerChainIterator::rewind() — Method in class TreeWalkerChainIterator
{@inheritdoc}
RepositoryFactoryClass in namespace Doctrine\ORM\Repository
Interface for entity repository factory.
ResultCommandClass in namespace Doctrine\ORM\Tools\Console\Command\ClearCache
Command to clear the result cache of the various cache drivers.
RunDqlCommandClass in namespace Doctrine\ORM\Tools\Console\Command
Command to execute DQL queries in a given EntityManager.
ConsoleRunner::run() — Method in class ConsoleRunner
Runs console with the given helper set.
$EntityGenerator#regenerateEntityIfExistsProperty in class EntityGenerator
Whether or not to re-generate entity class if it exists already.
$EntityGenerator#removeMethodTemplateProperty in class EntityGenerator
ClassMetadataExporter::registerExportDriver() — Method in class ClassMetadataExporter
Registers a new exporter driver class under a specified name.
RowNumberOverFunctionClass in namespace Doctrine\ORM\Tools\Pagination
RowNumberOverFunction
ResolveTargetEntityListenerClass in namespace Doctrine\ORM\Tools
ResolveTargetEntityListener
Setup::registerAutoloadDirectory() — Method in class Setup
Use this method to register all autoloads for a downloaded Doctrine library.
UnitOfWork::recomputeSingleEntityChangeSet() — Method in class UnitOfWork
INTERNAL: Computes the changeset of an individual entity, independently of the computeChangeSets() routine that is used at the beginning of a UnitOfWork#commit().
UnitOfWork::removeFromIdentityMap() — Method in class UnitOfWork
INTERNAL: Removes an entity from the identity map. This effectively detaches the entity from the persistence management of Doctrine.
UnitOfWork::remove() — Method in class UnitOfWork
Deletes an entity as part of the current unit of work.
UnitOfWork::refresh() — Method in class UnitOfWork
Refreshes the state of the given entity from the database, overwriting any local, unpersisted changes.
UnitOfWork::registerManaged() — Method in class UnitOfWork
INTERNAL: Registers an entity as managed.
HierarchyDiscriminatorResolver::resolveDiscriminatorsForClass() — Method in class HierarchyDiscriminatorResolver
This method is needed to make INSTANCEOF work correctly with inheritance: if the class at hand has inheritance, it extracts all the discriminators from the child classes and returns them

S

AbstractQuery::setCacheable() — Method in class AbstractQuery
Enable/disable second level query (result) caching for this query.
AbstractQuery::setCacheRegion() — Method in class AbstractQuery
AbstractQuery::setLifetime() — Method in class AbstractQuery
Sets the life-time for this query into second level cache.
AbstractQuery::setCacheMode() — Method in class AbstractQuery
AbstractQuery::setParameters() — Method in class AbstractQuery
Sets a collection of query parameters.
AbstractQuery::setParameter() — Method in class AbstractQuery
Sets a query parameter.
AbstractQuery::setResultSetMapping() — Method in class AbstractQuery
Sets the ResultSetMapping that should be used for hydration.
AbstractQuery::setHydrationCacheProfile() — Method in class AbstractQuery
Set a cache profile for hydration caching.
AbstractQuery::setResultCacheProfile() — Method in class AbstractQuery
Set a cache profile for the result cache.
AbstractQuery::setResultCacheDriver() — Method in class AbstractQuery
Defines a cache driver to be used for caching result sets and implicitly enables caching.
AbstractQuery::setResultCacheLifetime() — Method in class AbstractQuery
Defines how long the result cache will be active before expire.
AbstractQuery::setFetchMode() — Method in class AbstractQuery
Change the default fetch mode of an association for this query.
AbstractQuery::setHydrationMode() — Method in class AbstractQuery
Defines the processing mode to be used during hydration / result set transformation.
AbstractQuery::setHint() — Method in class AbstractQuery
Sets a query hint. If the hint name is not recognized, it is silently ignored.
AbstractQuery::setResultCacheId() — Method in class AbstractQuery
Set the result cache id to use to store the result set cache entry.
CacheConfiguration::setCacheFactory() — Method in class CacheConfiguration
CacheConfiguration::setCacheLogger() — Method in class CacheConfiguration
CacheConfiguration::setRegionsConfiguration() — Method in class CacheConfiguration
CacheConfiguration::setQueryValidator() — Method in class CacheConfiguration
DefaultCacheFactory::setFileLockRegionDirectory() — Method in class DefaultCacheFactory
DefaultCacheFactory::setRegion() — Method in class DefaultCacheFactory
DefaultCacheFactory::setTimestampRegion() — Method in class DefaultCacheFactory
CacheLoggerChain::setLogger() — Method in class CacheLoggerChain
StatisticsCacheLoggerClass in namespace Doctrine\ORM\Cache\Logging
Provide basic second level cache statistics.
$AbstractCollectionPersister#sourceEntityProperty in class AbstractCollectionPersister
AbstractCollectionPersister::storeCollectionCache() — Method in class AbstractCollectionPersister
Stores a collection into cache
AbstractCollectionPersister::slice() — Method in class AbstractCollectionPersister
Slices elements.
CachedCollectionPersister::storeCollectionCache() — Method in class CachedCollectionPersister
Stores a collection into cache
AbstractEntityPersister::storeEntityCache() — Method in class AbstractEntityPersister
CachedEntityPersister::storeEntityCache() — Method in class CachedEntityPersister
RegionsConfiguration::setDefaultLifetime() — Method in class RegionsConfiguration
RegionsConfiguration::setDefaultLockLifetime() — Method in class RegionsConfiguration
RegionsConfiguration::setLifetime() — Method in class RegionsConfiguration
RegionsConfiguration::setLockLifetime() — Method in class RegionsConfiguration
Configuration::setProxyDir() — Method in class Configuration
Sets the directory where Doctrine generates any necessary proxy class files.
Configuration::setAutoGenerateProxyClasses() — Method in class Configuration
Sets the strategy for automatically generating proxy classes.
Configuration::setProxyNamespace() — Method in class Configuration
Sets the namespace where proxy classes reside.
Configuration::setMetadataDriverImpl() — Method in class Configuration
Sets the cache driver implementation that is used for metadata caching.
Configuration::setEntityNamespaces() — Method in class Configuration
Sets the entity alias map.
Configuration::setQueryCacheImpl() — Method in class Configuration
Sets the cache driver implementation that is used for the query cache (SQL cache).
Configuration::setHydrationCacheImpl() — Method in class Configuration
Sets the cache driver implementation that is used for the hydration cache (SQL cache).
Configuration::setMetadataCacheImpl() — Method in class Configuration
Sets the cache driver implementation that is used for metadata caching.
Configuration::setCustomStringFunctions() — Method in class Configuration
Sets a map of custom DQL string functions.
Configuration::setCustomNumericFunctions() — Method in class Configuration
Sets a map of custom DQL numeric functions.
Configuration::setCustomDatetimeFunctions() — Method in class Configuration
Sets a map of custom DQL date/time functions.
Configuration::setCustomHydrationModes() — Method in class Configuration
Sets the custom hydrator modes in one pass.
Configuration::setClassMetadataFactoryName() — Method in class Configuration
Sets a class metadata factory.
Configuration::setDefaultRepositoryClassName() — Method in class Configuration
Sets default repository class.
Configuration::setNamingStrategy() — Method in class Configuration
Sets naming strategy.
Configuration::setQuoteStrategy() — Method in class Configuration
Sets quote strategy.
Configuration::setEntityListenerResolver() — Method in class Configuration
Set the entity listener resolver.
Configuration::setRepositoryFactory() — Method in class Configuration
Set the entity repository factory.
Configuration::setSecondLevelCacheEnabled() — Method in class Configuration
Configuration::setSecondLevelCacheConfiguration() — Method in class Configuration
Configuration::setDefaultQueryHints() — Method in class Configuration
Sets array of query hints, which will be applied to every query in application
Configuration::setDefaultQueryHint() — Method in class Configuration
Sets a default query hint. If the hint name is not recognized, it is silently ignored.
OnClassMetadataNotFoundEventArgs::setFoundMetadata() — Method in class OnClassMetadataNotFoundEventArgs
PreUpdateEventArgs::setNewValue() — Method in class PreUpdateEventArgs
Sets the new value of this field.
SequenceGeneratorClass in namespace Doctrine\ORM\Id
Represents an ID generator that uses a database sequence.
SequenceGenerator::serialize() — Method in class SequenceGenerator
CommitOrderCalculator::sort() — Method in class CommitOrderCalculator
Return a valid order list of all current nodes.
ScalarHydratorClass in namespace Doctrine\ORM\Internal\Hydration
Hydrator that produces flat, rectangular results of scalar data.
SimpleObjectHydratorClass in namespace Doctrine\ORM\Internal\Hydration
SingleScalarHydratorClass in namespace Doctrine\ORM\Internal\Hydration
Hydrator that hydrates a single scalar value from the result set.
ClassMetadataBuilder::setMappedSuperClass() — Method in class ClassMetadataBuilder
Marks the class as mapped superclass.
ClassMetadataBuilder::setEmbeddable() — Method in class ClassMetadataBuilder
Marks the class as embeddable.
ClassMetadataBuilder::setCustomRepositoryClass() — Method in class ClassMetadataBuilder
Sets custom Repository class name.
ClassMetadataBuilder::setReadOnly() — Method in class ClassMetadataBuilder
Marks class read only.
ClassMetadataBuilder::setTable() — Method in class ClassMetadataBuilder
Sets the table name.
ClassMetadataBuilder::setJoinedTableInheritance() — Method in class ClassMetadataBuilder
Sets class as root of a joined table inheritance hierarchy.
ClassMetadataBuilder::setSingleTableInheritance() — Method in class ClassMetadataBuilder
Sets class as root of a single table inheritance hierarchy.
ClassMetadataBuilder::setDiscriminatorColumn() — Method in class ClassMetadataBuilder
Sets the discriminator column details.
ClassMetadataBuilder::setChangeTrackingPolicyDeferredExplicit() — Method in class ClassMetadataBuilder
Sets deferred explicit change tracking policy.
ClassMetadataBuilder::setChangeTrackingPolicyNotify() — Method in class ClassMetadataBuilder
Sets notify change tracking policy.
EmbeddedBuilder::setColumnPrefix() — Method in class EmbeddedBuilder
Sets the column prefix for all of the embedded columns.
FieldBuilder::scale() — Method in class FieldBuilder
Sets scale.
FieldBuilder::setSequenceGenerator() — Method in class FieldBuilder
Sets Sequence Generator.
FieldBuilder::setCustomIdGenerator() — Method in class FieldBuilder
Set the FQCN of the custom ID generator.
ManyToManyAssociationBuilder::setJoinTable() — Method in class ManyToManyAssociationBuilder
OneToManyAssociationBuilder::setOrderBy() — Method in class OneToManyAssociationBuilder
OneToManyAssociationBuilder::setIndexBy() — Method in class OneToManyAssociationBuilder
ClassMetadataFactory::setEntityManager() — Method in class ClassMetadataFactory
$ClassMetadataInfo#subClassesProperty in class ClassMetadataInfo
READ-ONLY: The names of all subclasses (descendants).
$ClassMetadataInfo#sqlResultSetMappingsProperty in class ClassMetadataInfo
READ-ONLY: The mappings of the results of native SQL queries.
$ClassMetadataInfo#sequenceGeneratorDefinitionProperty in class ClassMetadataInfo
READ-ONLY: The definition of the sequence generator of this class. Only used for the SEQUENCE generation strategy.
ClassMetadataInfo::setIdentifierValues() — Method in class ClassMetadataInfo
Populates the entity identifier of an entity.
ClassMetadataInfo::setFieldValue() — Method in class ClassMetadataInfo
Sets the specified field to the specified value on the given entity.
ClassMetadataInfo::setChangeTrackingPolicy() — Method in class ClassMetadataInfo
Sets the change tracking policy used by this class.
ClassMetadataInfo::setIdentifier() — Method in class ClassMetadataInfo
INTERNAL: Sets the mapped identifier/primary key fields of this class.
ClassMetadataInfo::setIdGeneratorType() — Method in class ClassMetadataInfo
Sets the type of Id generator to use for the mapped class.
ClassMetadataInfo::setSubclasses() — Method in class ClassMetadataInfo
Sets the mapped subclasses of this class.
ClassMetadataInfo::setParentClasses() — Method in class ClassMetadataInfo
Sets the parent class names.
ClassMetadataInfo::setInheritanceType() — Method in class ClassMetadataInfo
Sets the inheritance type used by the class and its subclasses.
ClassMetadataInfo::setAssociationOverride() — Method in class ClassMetadataInfo
Sets the association to override association mapping of property for an entity relationship.
ClassMetadataInfo::setAttributeOverride() — Method in class ClassMetadataInfo
Sets the override for a mapped field.
ClassMetadataInfo::setTableName() — Method in class ClassMetadataInfo
Sets the name of the primary table the class is mapped to.
ClassMetadataInfo::setPrimaryTable() — Method in class ClassMetadataInfo
Sets the primary table definition. The provided array supports the following structure:
ClassMetadataInfo::setCustomRepositoryClass() — Method in class ClassMetadataInfo
Registers a custom repository class for the entity class.
ClassMetadataInfo::setLifecycleCallbacks() — Method in class ClassMetadataInfo
Sets the lifecycle callbacks for entities of this class.
ClassMetadataInfo::setDiscriminatorColumn() — Method in class ClassMetadataInfo
Sets the discriminator column definition.
ClassMetadataInfo::setDiscriminatorMap() — Method in class ClassMetadataInfo
Sets the discriminator values used by this class.
ClassMetadataInfo::setIdGenerator() — Method in class ClassMetadataInfo
Sets the ID generator used to generate IDs for instances of this class.
ClassMetadataInfo::setCustomGeneratorDefinition() — Method in class ClassMetadataInfo
Sets definition.
ClassMetadataInfo::setSequenceGeneratorDefinition() — Method in class ClassMetadataInfo
Sets the definition of the sequence ID generator for this class.
ClassMetadataInfo::setVersionMapping() — Method in class ClassMetadataInfo
Sets the version field mapping used for versioning. Sets the default value to use depending on the column type.
ClassMetadataInfo::setVersioned() — Method in class ClassMetadataInfo
Sets whether this class is to be versioned for optimistic locking.
ClassMetadataInfo::setVersionField() — Method in class ClassMetadataInfo
Sets the name of the field that is to be used for versioning if this class is versioned for optimistic locking.
$Column#scaleProperty in class Column
The scale for a decimal (exact numeric) column (Applies only for decimal column).
DatabaseDriver::setNamespace() — Method in class DatabaseDriver
Set the namespace for the generated entities.
DatabaseDriver::setClassNameForTable() — Method in class DatabaseDriver
Sets class name for a table.
DatabaseDriver::setFieldNameForColumn() — Method in class DatabaseDriver
Sets field name for a column on a specific table.
DatabaseDriver::setTables() — Method in class DatabaseDriver
Sets tables manually instead of relying on the reverse engineering capabilities of SchemaManager.
SimplifiedXmlDriverClass in namespace Doctrine\ORM\Mapping\Driver
XmlDriver that additionally looks for mapping information in a global file.
SimplifiedYamlDriverClass in namespace Doctrine\ORM\Mapping\Driver
YamlDriver that additionally looks for mapping information in a global file.
StaticPHPDriverClass in namespace Doctrine\ORM\Mapping\Driver
{@inheritDoc}
$GeneratedValue#strategyProperty in class GeneratedValue
The type of Id generator.
$JoinTable#schemaProperty in class JoinTable
MappingException::singleIdNotAllowedOnCompositePrimaryKey() — Method in class MappingException
MappingException::sqlConversionNotAllowedForIdentifiers() — Method in class MappingException
ReflectionEmbeddedProperty::setValue() — Method in class ReflectionEmbeddedProperty
{@inheritDoc}
SequenceGeneratorClass in namespace Doctrine\ORM\Mapping
$SequenceGenerator#sequenceNameProperty in class SequenceGenerator
SqlResultSetMappingClass in namespace Doctrine\ORM\Mapping
The SqlResultSetMapping annotation is used to specify the mapping of the result of a native SQL query.
SqlResultSetMappingsClass in namespace Doctrine\ORM\Mapping
Is used to specify an array of mappings.
$Table#schemaProperty in class Table
UnderscoreNamingStrategy::setCase() — Method in class UnderscoreNamingStrategy
Sets string case CASE_LOWER | CASE_UPPER.
NativeQuery::setSQL() — Method in class NativeQuery
Sets the SQL of the query.
ORMInvalidArgumentException::scheduleInsertForManagedEntity() — Method in class ORMInvalidArgumentException
ORMInvalidArgumentException::scheduleInsertForRemovedEntity() — Method in class ORMInvalidArgumentException
ORMInvalidArgumentException::scheduleInsertTwice() — Method in class ORMInvalidArgumentException
PersistentCollection::setOwner() — Method in class PersistentCollection
INTERNAL: Sets the collection's owning entity together with the AssociationMapping that describes the association between the owner and the elements of the collection.
PersistentCollection::setDirty() — Method in class PersistentCollection
Sets a boolean flag, indicating whether this collection is dirty.
PersistentCollection::setInitialized() — Method in class PersistentCollection
Sets the initialized flag of the collection, forcing it into that state.
PersistentCollection::set() — Method in class PersistentCollection
{@inheritdoc}
PersistentCollection::slice() — Method in class PersistentCollection
Extracts a slice of $length elements starting at position $offset from the Collection.
CollectionPersister::slice() — Method in class CollectionPersister
Slices elements.
ManyToManyPersister::slice() — Method in class ManyToManyPersister
Slices elements.
OneToManyPersister::slice() — Method in class OneToManyPersister
Slices elements.
BasicEntityPersister::switchPersisterContext() — Method in class BasicEntityPersister
Switches persister context according to current query offset/limits
$CachedPersisterContext#selectColumnListSqlProperty in class CachedPersisterContext
The SELECT column list SQL fragment used for querying entities by this persister.
$CachedPersisterContext#selectJoinSqlProperty in class CachedPersisterContext
The JOIN SQL fragment used to eagerly load all many-to-one and one-to-one associations configured as FETCH_EAGER, as well as all inverse one-to-one associations.
$CachedPersisterContext#sqlAliasCounterProperty in class CachedPersisterContext
Counter for creating unique SQL table and column aliases.
$CachedPersisterContext#sqlTableAliasesProperty in class CachedPersisterContext
Map from class names (FQCN) to the corresponding generated SQL table aliases.
SingleTablePersisterClass in namespace Doctrine\ORM\Persisters\Entity
Persister for entities that participate in a hierarchy mapped with the SINGLE_TABLE strategy.
SqlExpressionVisitorClass in namespace Doctrine\ORM\Persisters
Visit Expressions and generate SQL WHERE conditions from them.
SqlValueVisitorClass in namespace Doctrine\ORM\Persisters
Extract the values from a criteria/expression
ProxyFactory::skipClass() — Method in class ProxyFactory
{@inheritDoc}
Query::setQueryCacheDriver() — Method in class Query
Defines a cache driver to be used for caching queries.
Query::setQueryCacheLifetime() — Method in class Query
Defines how long the query cache will be active before expire.
Query::setDQL() — Method in class Query
Sets a DQL query string.
Query::setFirstResult() — Method in class Query
Sets the position of the first result to retrieve (the "offset").
Query::setMaxResults() — Method in class Query
Sets the maximum number of results to retrieve (the "limit").
Query::setHint() — Method in class Query
Sets a query hint. If the hint name is not recognized, it is silently ignored.
Query::setHydrationMode() — Method in class Query
Defines the processing mode to be used during hydration / result set transformation.
Query::setLockMode() — Method in class Query
Set the lock mode for this Query.
QueryBuilder::setCacheable() — Method in class QueryBuilder
Enable/disable second level query (result) caching for this query.
QueryBuilder::setCacheRegion() — Method in class QueryBuilder
QueryBuilder::setLifetime() — Method in class QueryBuilder
Sets the life-time for this query into second level cache.
QueryBuilder::setCacheMode() — Method in class QueryBuilder
QueryBuilder::setParameter() — Method in class QueryBuilder
Sets a query parameter for the query being constructed.
QueryBuilder::setParameters() — Method in class QueryBuilder
Sets a collection of query parameters for the query being constructed.
QueryBuilder::setFirstResult() — Method in class QueryBuilder
Sets the position of the first result to retrieve (the "offset").
QueryBuilder::setMaxResults() — Method in class QueryBuilder
Sets the maximum number of results to retrieve (the "limit").
QueryBuilder::select() — Method in class QueryBuilder
Specifies an item that is to be returned in the query result.
QueryBuilder::set() — Method in class QueryBuilder
Sets a new value for a field in a bulk update query.
$ArithmeticExpression#simpleArithmeticExpressionProperty in class ArithmeticExpression
$ArithmeticExpression#subselectProperty in class ArithmeticExpression
$ArithmeticFactor#signProperty in class ArithmeticFactor
NULL represents no sign, TRUE means positive and FALSE means negative sign.
$CoalesceExpression#scalarExpressionsProperty in class CoalesceExpression
$ConditionalPrimary#simpleConditionalExpressionProperty in class ConditionalPrimary
$ExistsExpression#subselectProperty in class ExistsExpression
$AbsFunction#simpleArithmeticExpressionProperty in class AbsFunction
$BitAndFunction#secondArithmeticProperty in class BitAndFunction
$BitOrFunction#secondArithmeticProperty in class BitOrFunction
$ConcatFunction#secondStringPrimaryProperty in class ConcatFunction
$LengthFunction#stringPrimaryProperty in class LengthFunction
$LocateFunction#secondStringPrimaryProperty in class LocateFunction
$LocateFunction#simpleArithmeticExpressionProperty in class LocateFunction
$LowerFunction#stringPrimaryProperty in class LowerFunction
$ModFunction#secondSimpleArithmeticExpressionProperty in class ModFunction
SizeFunctionClass in namespace Doctrine\ORM\Query\AST\Functions
"SIZE" "(" CollectionValuedPathExpression ")"
SqrtFunctionClass in namespace Doctrine\ORM\Query\AST\Functions
"SQRT" "(" SimpleArithmeticExpression ")"
$SqrtFunction#simpleArithmeticExpressionProperty in class SqrtFunction
SubstringFunctionClass in namespace Doctrine\ORM\Query\AST\Functions
"SUBSTRING" "(" StringPrimary "," SimpleArithmeticExpression "," SimpleArithmeticExpression ")"
$SubstringFunction#stringPrimaryProperty in class SubstringFunction
$SubstringFunction#secondSimpleArithmeticExpressionProperty in class SubstringFunction
SumFunctionClass in namespace Doctrine\ORM\Query\AST\Functions
"SUM" "(" ["DISTINCT"] StringPrimary ")"
$TrimFunction#stringPrimaryProperty in class TrimFunction
$UpperFunction#stringPrimaryProperty in class UpperFunction
$InExpression#subselectProperty in class InExpression
$IndexBy#simpleStateFieldPathExpressionProperty in class IndexBy
$LikeExpression#stringExpressionProperty in class LikeExpression
$LikeExpression#stringPatternProperty in class LikeExpression
$NullIfExpression#secondExpressionProperty in class NullIfExpression
$QuantifiedExpression#subselectProperty in class QuantifiedExpression
SelectClauseClass in namespace Doctrine\ORM\Query\AST
SelectClause = "SELECT" ["DISTINCT"] SelectExpression {"," SelectExpression}
$SelectClause#selectExpressionsProperty in class SelectClause
SelectExpressionClass in namespace Doctrine\ORM\Query\AST
SelectExpression ::= IdentificationVariable ["." "*"] | StateFieldPathExpression | (AggregateExpression | "(" Subselect ")") [["AS"] ["HIDDEN"] FieldAliasIdentificationVariable]
SelectStatementClass in namespace Doctrine\ORM\Query\AST
SelectStatement = SelectClause FromClause [WhereClause] [GroupByClause] [HavingClause] [OrderByClause]
$SelectStatement#selectClauseProperty in class SelectStatement
SimpleArithmeticExpressionClass in namespace Doctrine\ORM\Query\AST
SimpleArithmeticExpression ::= ArithmeticTerm {("+" | "-") ArithmeticTerm}*
SimpleCaseExpressionClass in namespace Doctrine\ORM\Query\AST
SimpleCaseExpression ::= "CASE" CaseOperand SimpleWhenClause {SimpleWhenClause}* "ELSE" ScalarExpression "END"
$SimpleCaseExpression#simpleWhenClausesProperty in class SimpleCaseExpression
SimpleSelectClauseClass in namespace Doctrine\ORM\Query\AST
SimpleSelectClause ::= "SELECT" ["DISTINCT"] SimpleSelectExpression
$SimpleSelectClause#simpleSelectExpressionProperty in class SimpleSelectClause
SimpleSelectExpressionClass in namespace Doctrine\ORM\Query\AST
SimpleSelectExpression ::= StateFieldPathExpression | IdentificationVariable | (AggregateExpression [["AS"] FieldAliasIdentificationVariable])
SimpleWhenClauseClass in namespace Doctrine\ORM\Query\AST
SimpleWhenClause ::= "WHEN" ScalarExpression "THEN" ScalarExpression
SubselectClass in namespace Doctrine\ORM\Query\AST
Subselect ::= SimpleSelectClause SubselectFromClause [WhereClause] [GroupByClause] [HavingClause] [OrderByClause]
$Subselect#simpleSelectClauseProperty in class Subselect
$Subselect#subselectFromClauseProperty in class Subselect
SubselectFromClauseClass in namespace Doctrine\ORM\Query\AST
SubselectFromClause ::= "FROM" SubselectIdentificationVariableDeclaration {"," SubselectIdentificationVariableDeclaration}*
SubselectIdentificationVariableDeclarationClass in namespace Doctrine\ORM\Query\AST
SubselectIdentificationVariableDeclaration ::= AssociationPathExpression ["AS"] AliasIdentificationVariable
AbstractSqlExecutor::setQueryCacheProfile() — Method in class AbstractSqlExecutor
SingleSelectExecutorClass in namespace Doctrine\ORM\Query\Exec
Executor that executes the SQL statement for simple DQL SELECT statements.
SingleTableDeleteUpdateExecutorClass in namespace Doctrine\ORM\Query\Exec
Executor that executes the SQL statements for DQL DELETE/UPDATE statements on classes that are mapped to a single table.
Expr::some() — Method in class Expr
Creates a SOME() function expression with the given DQL subquery.
Expr::sum() — Method in class Expr
Creates a sum mathematical expression with the given arguments.
Expr::sqrt() — Method in class Expr
Creates a SQRT() function expression with the given argument.
Expr::substring() — Method in class Expr
Creates a SUBSTRING() function expression with the given arguments.
$Andx#separatorProperty in class Andx
$Base#separatorProperty in class Base
$OrderBy#separatorProperty in class OrderBy
$Orx#separatorProperty in class Orx
SelectClass in namespace Doctrine\ORM\Query\Expr
Expression class for building DQL select statements.
FilterCollection::setFiltersStateDirty() — Method in class FilterCollection
Sets the filter state to dirty.
SQLFilterClass in namespace Doctrine\ORM\Query\Filter
The base class that user defined filters should extend.
SQLFilter::setParameter() — Method in class SQLFilter
Sets a parameter that can be used by the filter.
Parameter::setValue() — Method in class Parameter
Defines the Parameter value.
Parser::setCustomOutputTreeWalker() — Method in class Parser
Sets a custom tree walker that produces output.
Parser::syntaxError() — Method in class Parser
Generates a new syntax error.
Parser::semanticalError() — Method in class Parser
Generates a new semantical error.
Parser::SelectStatement() — Method in class Parser
SelectStatement ::= SelectClause FromClause [WhereClause] [GroupByClause] [HavingClause] [OrderByClause]
Parser::SingleValuedPathExpression() — Method in class Parser
SingleValuedPathExpression ::= StateFieldPathExpression | SingleValuedAssociationPathExpression
Parser::StateFieldPathExpression() — Method in class Parser
StateFieldPathExpression ::= IdentificationVariable "." StateField
Parser::SingleValuedAssociationPathExpression() — Method in class Parser
SingleValuedAssociationPathExpression ::= IdentificationVariable "." SingleValuedAssociationField
Parser::SelectClause() — Method in class Parser
SelectClause ::= "SELECT" ["DISTINCT"] SelectExpression {"," SelectExpression}
Parser::SimpleSelectClause() — Method in class Parser
SimpleSelectClause ::= "SELECT" ["DISTINCT"] SimpleSelectExpression
Parser::SubselectFromClause() — Method in class Parser
SubselectFromClause ::= "FROM" SubselectIdentificationVariableDeclaration {"," SubselectIdentificationVariableDeclaration}*
Parser::Subselect() — Method in class Parser
Subselect ::= SimpleSelectClause SubselectFromClause [WhereClause] [GroupByClause] [HavingClause] [OrderByClause]
Parser::SubselectIdentificationVariableDeclaration() — Method in class Parser
SubselectIdentificationVariableDeclaration ::= IdentificationVariableDeclaration
Parser::ScalarExpression() — Method in class Parser
ScalarExpression ::= SimpleArithmeticExpression | StringPrimary | DateTimePrimary | StateFieldPathExpression | BooleanPrimary | CaseExpression | InstanceOfExpression
Parser::SimpleCaseExpression() — Method in class Parser
SimpleCaseExpression ::= "CASE" CaseOperand SimpleWhenClause {SimpleWhenClause}* "ELSE" ScalarExpression "END" CaseOperand ::= StateFieldPathExpression | TypeDiscriminator
Parser::SimpleWhenClause() — Method in class Parser
SimpleWhenClause ::= "WHEN" ScalarExpression "THEN" ScalarExpression
Parser::SelectExpression() — Method in class Parser
SelectExpression ::= ( IdentificationVariable | ScalarExpression | AggregateExpression | FunctionDeclaration | PartialObjectExpression | "(" Subselect ")" | CaseExpression | NewObjectExpression ) [["AS"] ["HIDDEN"] AliasResultVariable]
Parser::SimpleSelectExpression() — Method in class Parser
SimpleSelectExpression ::= ( StateFieldPathExpression | IdentificationVariable | FunctionDeclaration | AggregateExpression | "(" Subselect ")" | ScalarExpression ) [["AS"] AliasResultVariable]
Parser::SimpleConditionalExpression() — Method in class Parser
SimpleConditionalExpression ::= ComparisonExpression | BetweenExpression | LikeExpression | InExpression | NullComparisonExpression | ExistsExpression | EmptyCollectionComparisonExpression | CollectionMemberExpression | InstanceOfExpression
Parser::SimpleArithmeticExpression() — Method in class Parser
SimpleArithmeticExpression ::= ArithmeticTerm {("+" | "-") ArithmeticTerm}*
Parser::StringExpression() — Method in class Parser
StringExpression ::= StringPrimary | ResultVariable | "(" Subselect ")"
Parser::StringPrimary() — Method in class Parser
StringPrimary ::= StateFieldPathExpression | string | InputParameter | FunctionsReturningStrings | AggregateExpression | CaseExpression
Parser::SimpleEntityExpression() — Method in class Parser
SimpleEntityExpression ::= IdentificationVariable | InputParameter
ParserResult::setResultSetMapping() — Method in class ParserResult
Sets the ResultSetMapping of the parsed query.
ParserResult::setSqlExecutor() — Method in class ParserResult
Sets the SQL executor that should be used for this ParserResult.
Printer::startProduction() — Method in class Printer
Prints an opening parenthesis followed by production name and increases indentation level by one.
QueryException::syntaxError() — Method in class QueryException
QueryException::semanticalError() — Method in class QueryException
$ResultSetMapping#scalarMappingsProperty in class ResultSetMapping
Maps column names in the result set to the alias/field name to use in the mapped result.
ResultSetMapping::setDiscriminatorColumn() — Method in class ResultSetMapping
Sets a discriminator column for an entity result or joined entity result.
SqlWalkerClass in namespace Doctrine\ORM\Query
The SqlWalker is a TreeWalker that walks over a DQL AST and constructs the corresponding SQL.
SqlWalker::setQueryComponent() — Method in class SqlWalker
Sets or overrides a query component for a given dql alias.
SqlWalker::setSQLTableAlias() — Method in class SqlWalker
Forces the SqlWalker to use a specific alias for a table name, rather than generating an alias on its own.
TreeWalker::setQueryComponent() — Method in class TreeWalker
Sets or overrides a query component for a given dql alias.
TreeWalkerAdapter::setQueryComponent() — Method in class TreeWalkerAdapter
Sets or overrides a query component for a given dql alias.
TreeWalkerChain::setQueryComponent() — Method in class TreeWalkerChain
Sets or overrides a query component for a given dql alias.
ConvertDoctrine1SchemaCommand::setEntityGenerator() — Method in class ConvertDoctrine1SchemaCommand
ConvertDoctrine1SchemaCommand::setMetadataExporter() — Method in class ConvertDoctrine1SchemaCommand
$EntityGenerator#staticReflectionProperty in class EntityGenerator
$EntityGenerator#spacesProperty in class EntityGenerator
The actual spaces to use for indention.
$EntityGenerator#setMethodTemplateProperty in class EntityGenerator
EntityGenerator::setNumSpaces() — Method in class EntityGenerator
Sets the number of spaces the exported class should have.
EntityGenerator::setExtension() — Method in class EntityGenerator
Sets the extension to use when writing php files to disk.
EntityGenerator::setClassToExtend() — Method in class EntityGenerator
Sets the name of the class the generated classes should extend from.
EntityGenerator::setGenerateAnnotations() — Method in class EntityGenerator
Sets whether or not to generate annotations for the entity.
EntityGenerator::setFieldVisibility() — Method in class EntityGenerator
Sets the class fields visibility for the entity (can either be private or protected).
EntityGenerator::setEmbeddablesImmutable() — Method in class EntityGenerator
Sets whether or not to generate immutable embeddables.
EntityGenerator::setAnnotationPrefix() — Method in class EntityGenerator
Sets an annotation prefix.
EntityGenerator::setUpdateEntityIfExists() — Method in class EntityGenerator
Sets whether or not to try and update the entity if it already exists.
EntityGenerator::setRegenerateEntityIfExists() — Method in class EntityGenerator
Sets whether or not to regenerate the entity if it exists.
EntityGenerator::setGenerateStubMethods() — Method in class EntityGenerator
Sets whether or not to generate stub methods for the entity.
EntityGenerator::setBackupExisting() — Method in class EntityGenerator
Should an existing entity be backed up if it already exists?
EntityRepositoryGenerator::setDefaultRepositoryName() — Method in class EntityRepositoryGenerator
AbstractExporter::setOverwriteExistingFiles() — Method in class AbstractExporter
AbstractExporter::setMetadata() — Method in class AbstractExporter
Sets the array of ClassMetadataInfo instances to export.
AbstractExporter::setOutputDir() — Method in class AbstractExporter
Sets the directory to output the mapping files to.
AbstractExporter::setExtension() — Method in class AbstractExporter
Sets the directory to output the mapping files to.
AnnotationExporter::setEntityGenerator() — Method in class AnnotationExporter
Paginator::setUseOutputWalkers() — Method in class Paginator
Sets whether the paginator will use an output walker.
SchemaToolClass in namespace Doctrine\ORM\Tools
The SchemaTool is a tool to create/drop/update database schemas based on ClassMetadata class descriptors.
SchemaValidatorClass in namespace Doctrine\ORM\Tools
Performs strict validation of the mapping schema
SchemaValidator::schemaInSyncWithMetadata() — Method in class SchemaValidator
Checks if the Database Schema is in sync with the current metadata state.
SetupClass in namespace Doctrine\ORM\Tools
Convenience class for setting up Doctrine from different installations and configurations.
ToolsException::schemaToolFailure() — Method in class ToolsException
UnitOfWork::scheduleForInsert() — Method in class UnitOfWork
Schedules an entity for insertion into the database.
UnitOfWork::scheduleForUpdate() — Method in class UnitOfWork
Schedules an entity for being updated.
UnitOfWork::scheduleExtraUpdate() — Method in class UnitOfWork
INTERNAL: Schedules an extra update that will be executed immediately after the regular entity updates within the currently running commit cycle.
UnitOfWork::scheduleForDelete() — Method in class UnitOfWork
INTERNAL: Schedules an entity for deletion.
UnitOfWork::scheduleOrphanRemoval() — Method in class UnitOfWork
INTERNAL: Schedules an orphaned entity for removal. The remove() operation will be invoked on that entity at the beginning of the next commit of this UnitOfWork.
UnitOfWork::scheduleCollectionDeletion() — Method in class UnitOfWork
INTERNAL: Schedules a complete collection for removal when this UnitOfWork commits.
UnitOfWork::setOriginalEntityData() — Method in class UnitOfWork
UnitOfWork::setOriginalEntityProperty() — Method in class UnitOfWork
INTERNAL: Sets a property value of the original data array of an entity.
UnitOfWork::scheduleForDirtyCheck() — Method in class UnitOfWork
Schedules an entity for dirty-checking at commit-time.
UnitOfWork::size() — Method in class UnitOfWork
Calculates the size of the UnitOfWork. The size of the UnitOfWork is the number of entities in the identity map.

T

$Lock#timeProperty in class Lock
$AbstractCollectionPersister#targetEntityProperty in class AbstractCollectionPersister
$AbstractEntityPersister#timestampRegionProperty in class AbstractEntityPersister
$AbstractEntityPersister#timestampKeyProperty in class AbstractEntityPersister
$QueryCacheEntry#timeProperty in class QueryCacheEntry
READ-ONLY: Public only for performance reasons, it should be considered immutable.
$QueryCacheKey#timestampKeyProperty in class QueryCacheKey
READ-ONLY: Public only for performance reasons, it should be considered immutable.
TimestampCacheEntryClass in namespace Doctrine\ORM\Cache
Timestamp cache entry
$TimestampCacheEntry#timeProperty in class TimestampCacheEntry
READ-ONLY: Public only for performance reasons, it should be considered immutable.
TimestampCacheKeyClass in namespace Doctrine\ORM\Cache
A key that identifies a timestamped space.