MappingException
extends ORMException
in package
A MappingException indicates that something is wrong with the mapping setup.
Table of Contents
- cannotMapCompositePrimaryKeyEntitiesAsForeignId() : MappingException
- cannotVersionIdField() : MappingException
- cantUseInOperatorOnCompositeKeys() : ORMException
- classIsNotAValidEntityOrMappedSuperClass() : MappingException
- compositeKeyAssignedIdGeneratorRequired() : MappingException
- duplicateAssociationMapping() : MappingException
- duplicateColumnName() : MappingException
- duplicateDiscriminatorEntry() : MappingException
- duplicateEntityListener() : MappingException
- duplicateFieldMapping() : MappingException
- duplicateQueryMapping() : MappingException
- duplicateResultSetMapping() : MappingException
- emptyQueryMapping() : MappingException
- entityListenerClassNotFound() : MappingException
- entityListenerMethodNotFound() : MappingException
- entityManagerClosed() : ORMException
- fileMappingDriversRequireConfiguredDirectoryPath() : MappingException
- findByRequiresParameter() : ORMException
- generatorNotAllowedWithCompositeId() : MappingException
- identifierRequired() : MappingException
- illegalInverseIdentifierAssociation() : MappingException
- illegalOrphanRemoval() : MappingException
- illegalOrphanRemovalOnIdentifierAssociation() : MappingException
- illegalOverrideOfInheritedProperty() : self
- illegalToManyAssociationOnMappedSuperclass() : MappingException
- illegalToManyIdentifierAssociation() : MappingException
- infiniteEmbeddableNesting() : MappingException
- invalidCascadeOption() : MappingException
- invalidClassInDiscriminatorMap() : MappingException
- Returns an exception that indicates that a class used in a discriminator map does not exist.
- invalidDiscriminatorColumnType() : MappingException
- invalidEntityRepository() : ORMException
- invalidFetchMode() : MappingException
- invalidFindByInverseAssociation() : ORMException
- invalidHydrationMode() : ORMException
- invalidIndexConfiguration() : self
- invalidInheritanceType() : MappingException
- invalidMagicCall() : ORMException
- invalidMapping() : MappingException
- Generic exception for invalid mappings.
- invalidOrientation() : ORMException
- invalidOverrideFieldName() : MappingException
- Exception for invalid property name override.
- invalidOverrideFieldType() : MappingException
- Exception for invalid property type override.
- invalidResultCacheDriver() : ORMException
- invalidTargetEntityClass() : MappingException
- invalidUniqueConstraintConfiguration() : self
- joinColumnMustPointToMappedField() : MappingException
- joinTableRequired() : MappingException
- lifecycleCallbackMethodNotFound() : MappingException
- mappedClassNotPartOfDiscriminatorMap() : MappingException
- mappingFileNotFound() : MappingException
- mappingNotFound() : MappingException
- metadataCacheNotConfigured() : ORMException
- metadataCacheUsesNonPersistentCache() : ORMException
- mismatchedEventManager() : ORMException
- missingDiscriminatorColumn() : MappingException
- missingDiscriminatorMap() : MappingException
- missingEmbeddedClass() : MappingException
- missingFieldName() : MappingException
- missingIdentifierField() : ORMException
- missingMappingDriverImpl() : ORMException
- missingQueryMapping() : MappingException
- missingRequiredOption() : MappingException
- Called if a required option was not found but is required
- missingResultSetMappingEntity() : MappingException
- missingResultSetMappingFieldName() : MappingException
- missingSequenceName() : MappingException
- missingSourceEntity() : MappingException
- missingTargetEntity() : MappingException
- namedNativeQueryNotFound() : ORMException
- namedQueryNotFound() : ORMException
- nameIsMandatoryForDiscriminatorColumns() : MappingException
- nameIsMandatoryForQueryMapping() : MappingException
- nameIsMandatoryForSqlResultSetMapping() : MappingException
- noFieldNameFoundForColumn() : MappingException
- noIdDefined() : MappingException
- noInheritanceOnMappedSuperClass() : MappingException
- noSingleAssociationJoinColumnFound() : MappingException
- notSupported() : ORMException
- oneToManyRequiresMappedBy() : MappingException
- pathRequired() : MappingException
- propertyTypeIsRequired() : MappingException
- proxyClassesAlwaysRegenerating() : ORMException
- queryCacheNotConfigured() : ORMException
- queryCacheUsesNonPersistentCache() : ORMException
- queryNotFound() : MappingException
- reflectionFailure() : MappingException
- Exception for reflection exceptions - adds the entity name, because there might be long classnames that will be shortened within the stacktrace
- resultMappingNotFound() : MappingException
- singleIdNotAllowedOnCompositePrimaryKey() : MappingException
- sqlConversionNotAllowedForIdentifiers() : MappingException
- unexpectedAssociationValue() : ORMException
- unknownEntityNamespace() : ORMException
- unrecognizedField() : ORMException
- unrecognizedIdentifierFields() : ORMException
- unsupportedOptimisticLockingType() : MappingException
Methods
cannotMapCompositePrimaryKeyEntitiesAsForeignId()
public
static cannotMapCompositePrimaryKeyEntitiesAsForeignId(string $className, string $targetEntity, string $targetField) : MappingException
Parameters
- $className : string
- $targetEntity : string
- $targetField : string
Return values
MappingException —cannotVersionIdField()
public
static cannotVersionIdField(string $className, string $fieldName) : MappingException
Parameters
- $className : string
- $fieldName : string
Return values
MappingException —cantUseInOperatorOnCompositeKeys()
public
static cantUseInOperatorOnCompositeKeys() : ORMException
Tags
Return values
ORMException —classIsNotAValidEntityOrMappedSuperClass()
public
static classIsNotAValidEntityOrMappedSuperClass(string $className) : MappingException
Parameters
- $className : string
Return values
MappingException —compositeKeyAssignedIdGeneratorRequired()
public
static compositeKeyAssignedIdGeneratorRequired(string $className) : MappingException
Parameters
- $className : string
Return values
MappingException —duplicateAssociationMapping()
public
static duplicateAssociationMapping(string $entity, string $fieldName) : MappingException
Parameters
- $entity : string
- $fieldName : string
Return values
MappingException —duplicateColumnName()
public
static duplicateColumnName(string $className, string $columnName) : MappingException
Parameters
- $className : string
- $columnName : string
Return values
MappingException —duplicateDiscriminatorEntry()
public
static duplicateDiscriminatorEntry(string $className, array<string|int, string> $entries, array<string, string> $map) : MappingException
Parameters
- $className : string
- $entries : array<string|int, string>
- $map : array<string, string>
Return values
MappingException —duplicateEntityListener()
public
static duplicateEntityListener(string $listenerName, string $methodName, string $className) : MappingException
Parameters
- $listenerName : string
- $methodName : string
- $className : string
Return values
MappingException —duplicateFieldMapping()
public
static duplicateFieldMapping(string $entity, string $fieldName) : MappingException
Parameters
- $entity : string
-
The entity's name.
- $fieldName : string
-
The name of the field that was already declared.
Return values
MappingException —duplicateQueryMapping()
public
static duplicateQueryMapping(string $entity, string $queryName) : MappingException
Parameters
- $entity : string
- $queryName : string
Return values
MappingException —duplicateResultSetMapping()
public
static duplicateResultSetMapping(string $entity, string $resultName) : MappingException
Parameters
- $entity : string
- $resultName : string
Return values
MappingException —emptyQueryMapping()
public
static emptyQueryMapping(string $entity, string $queryName) : MappingException
Parameters
- $entity : string
- $queryName : string
Return values
MappingException —entityListenerClassNotFound()
public
static entityListenerClassNotFound(string $listenerName, string $className) : MappingException
Parameters
- $listenerName : string
- $className : string
Return values
MappingException —entityListenerMethodNotFound()
public
static entityListenerMethodNotFound(string $listenerName, string $methodName, string $className) : MappingException
Parameters
- $listenerName : string
- $methodName : string
- $className : string
Return values
MappingException —entityManagerClosed()
public
static entityManagerClosed() : ORMException
Tags
Return values
ORMException —fileMappingDriversRequireConfiguredDirectoryPath()
public
static fileMappingDriversRequireConfiguredDirectoryPath([string|null $path = null ]) : MappingException
Parameters
- $path : string|null = null
Return values
MappingException —findByRequiresParameter()
public
static findByRequiresParameter(string $methodName) : ORMException
Parameters
- $methodName : string
Tags
Return values
ORMException —generatorNotAllowedWithCompositeId()
public
static generatorNotAllowedWithCompositeId() : MappingException
Return values
MappingException —identifierRequired()
public
static identifierRequired(string $entityName) : MappingException
Parameters
- $entityName : string
Return values
MappingException —illegalInverseIdentifierAssociation()
public
static illegalInverseIdentifierAssociation(string $className, string $field) : MappingException
Parameters
- $className : string
- $field : string
Return values
MappingException —illegalOrphanRemoval()
public
static illegalOrphanRemoval(string $className, string $field) : MappingException
Parameters
- $className : string
- $field : string
Return values
MappingException —illegalOrphanRemovalOnIdentifierAssociation()
public
static illegalOrphanRemovalOnIdentifierAssociation(string $className, string $field) : MappingException
Parameters
- $className : string
- $field : string
Return values
MappingException —illegalOverrideOfInheritedProperty()
public
static illegalOverrideOfInheritedProperty(string $className, string $propertyName) : self
Parameters
- $className : string
- $propertyName : string
Return values
self —illegalToManyAssociationOnMappedSuperclass()
public
static illegalToManyAssociationOnMappedSuperclass(string $className, string $field) : MappingException
Parameters
- $className : string
- $field : string
Return values
MappingException —illegalToManyIdentifierAssociation()
public
static illegalToManyIdentifierAssociation(string $className, string $field) : MappingException
Parameters
- $className : string
- $field : string
Return values
MappingException —infiniteEmbeddableNesting()
public
static infiniteEmbeddableNesting(string $className, string $propertyName) : MappingException
Parameters
- $className : string
- $propertyName : string
Return values
MappingException —invalidCascadeOption()
public
static invalidCascadeOption(array<string|int, string> $cascades, string $className, string $propertyName) : MappingException
Parameters
- $cascades : array<string|int, string>
- $className : string
- $propertyName : string
Return values
MappingException —invalidClassInDiscriminatorMap()
Returns an exception that indicates that a class used in a discriminator map does not exist.
public
static invalidClassInDiscriminatorMap(string $className, string $owningClass) : MappingException
An example would be an outdated (maybe renamed) classname.
Parameters
- $className : string
-
The class that could not be found
- $owningClass : string
-
The class that declares the discriminator map.
Return values
MappingException —invalidDiscriminatorColumnType()
public
static invalidDiscriminatorColumnType(string $className, string $type) : MappingException
Parameters
- $className : string
- $type : string
Return values
MappingException —invalidEntityRepository()
public
static invalidEntityRepository(string $className) : ORMException
Parameters
- $className : string
Tags
Return values
ORMException —invalidFetchMode()
public
static invalidFetchMode(string $className, string $annotation) : MappingException
Parameters
- $className : string
- $annotation : string
Return values
MappingException —invalidFindByInverseAssociation()
public
static invalidFindByInverseAssociation(string $entityName, string $associationFieldName) : ORMException
Parameters
- $entityName : string
- $associationFieldName : string
Tags
Return values
ORMException —invalidHydrationMode()
public
static invalidHydrationMode(string $mode) : ORMException
Parameters
- $mode : string
Tags
Return values
ORMException —invalidIndexConfiguration()
public
static invalidIndexConfiguration(mixed $className, mixed $indexName) : self
Parameters
- $className : mixed
- $indexName : mixed
Return values
self —invalidInheritanceType()
public
static invalidInheritanceType(string $entityName, string $type) : MappingException
Parameters
- $entityName : string
- $type : string
Return values
MappingException —invalidMagicCall()
public
static invalidMagicCall(string $entityName, string $fieldName, string $method) : ORMException
Parameters
- $entityName : string
- $fieldName : string
- $method : string
Tags
Return values
ORMException —invalidMapping()
Generic exception for invalid mappings.
public
static invalidMapping(string $fieldName) : MappingException
Parameters
- $fieldName : string
Return values
MappingException —invalidOrientation()
public
static invalidOrientation(string $className, string $field) : ORMException
Parameters
- $className : string
- $field : string
Tags
Return values
ORMException —invalidOverrideFieldName()
Exception for invalid property name override.
public
static invalidOverrideFieldName(string $className, string $fieldName) : MappingException
Parameters
- $className : string
-
The entity's name.
- $fieldName : string
Return values
MappingException —invalidOverrideFieldType()
Exception for invalid property type override.
public
static invalidOverrideFieldType(string $className, string $fieldName) : MappingException
Parameters
- $className : string
-
The entity's name.
- $fieldName : string
Return values
MappingException —invalidResultCacheDriver()
public
static invalidResultCacheDriver() : ORMException
Tags
Return values
ORMException —invalidTargetEntityClass()
public
static invalidTargetEntityClass(string $targetEntity, string $sourceEntity, string $associationName) : MappingException
Parameters
- $targetEntity : string
- $sourceEntity : string
- $associationName : string
Return values
MappingException —invalidUniqueConstraintConfiguration()
public
static invalidUniqueConstraintConfiguration(mixed $className, mixed $indexName) : self
Parameters
- $className : mixed
- $indexName : mixed
Return values
self —joinColumnMustPointToMappedField()
public
static joinColumnMustPointToMappedField(string $className, string $joinColumn) : MappingException
Parameters
- $className : string
- $joinColumn : string
Return values
MappingException —joinTableRequired()
public
static joinTableRequired(string $fieldName) : MappingException
Parameters
- $fieldName : string
Return values
MappingException —lifecycleCallbackMethodNotFound()
public
static lifecycleCallbackMethodNotFound(string $className, string $methodName) : MappingException
Parameters
- $className : string
- $methodName : string
Return values
MappingException —mappedClassNotPartOfDiscriminatorMap()
public
static mappedClassNotPartOfDiscriminatorMap(string $className, string $rootClassName) : MappingException
Parameters
- $className : string
- $rootClassName : string
Return values
MappingException —mappingFileNotFound()
public
static mappingFileNotFound(string $entityName, string $fileName) : MappingException
Parameters
- $entityName : string
- $fileName : string
Return values
MappingException —mappingNotFound()
public
static mappingNotFound(string $className, string $fieldName) : MappingException
Parameters
- $className : string
- $fieldName : string
Return values
MappingException —metadataCacheNotConfigured()
public
static metadataCacheNotConfigured() : ORMException
Tags
Return values
ORMException —metadataCacheUsesNonPersistentCache()
public
static metadataCacheUsesNonPersistentCache(Cache $cache) : ORMException
Parameters
- $cache : Cache
Tags
Return values
ORMException —mismatchedEventManager()
public
static mismatchedEventManager() : ORMException
Tags
Return values
ORMException —missingDiscriminatorColumn()
public
static missingDiscriminatorColumn(string $className) : MappingException
Parameters
- $className : string
Return values
MappingException —missingDiscriminatorMap()
public
static missingDiscriminatorMap(string $className) : MappingException
Parameters
- $className : string
Return values
MappingException —missingEmbeddedClass()
public
static missingEmbeddedClass(string $fieldName) : MappingException
Parameters
- $fieldName : string
Return values
MappingException —missingFieldName()
public
static missingFieldName(string $entity) : MappingException
Parameters
- $entity : string
Return values
MappingException —missingIdentifierField()
public
static missingIdentifierField(string $className, string $fieldName) : ORMException
Parameters
- $className : string
- $fieldName : string
Tags
Return values
ORMException —missingMappingDriverImpl()
public
static missingMappingDriverImpl() : ORMException
Tags
Return values
ORMException —missingQueryMapping()
public
static missingQueryMapping(string $entity, string $queryName) : MappingException
Parameters
- $entity : string
- $queryName : string
Return values
MappingException —missingRequiredOption()
Called if a required option was not found but is required
public
static missingRequiredOption(string $field, string $expectedOption[, string $hint = '' ]) : MappingException
Parameters
- $field : string
-
Which field cannot be processed?
- $expectedOption : string
-
Which option is required
- $hint : string = ''
-
Can optionally be used to supply a tip for common mistakes, e.g. "Did you think of the plural s?"
Return values
MappingException —missingResultSetMappingEntity()
public
static missingResultSetMappingEntity(string $entity, string $resultName) : MappingException
Parameters
- $entity : string
- $resultName : string
Return values
MappingException —missingResultSetMappingFieldName()
public
static missingResultSetMappingFieldName(string $entity, string $resultName) : MappingException
Parameters
- $entity : string
- $resultName : string
Return values
MappingException —missingSequenceName()
public
static missingSequenceName(string $className) : MappingException
Parameters
- $className : string
Return values
MappingException —missingSourceEntity()
public
static missingSourceEntity(string $fieldName) : MappingException
Parameters
- $fieldName : string
Return values
MappingException —missingTargetEntity()
public
static missingTargetEntity(string $fieldName) : MappingException
Parameters
- $fieldName : string
Return values
MappingException —namedNativeQueryNotFound()
public
static namedNativeQueryNotFound(string $nativeQueryName) : ORMException
Parameters
- $nativeQueryName : string
Tags
Return values
ORMException —namedQueryNotFound()
public
static namedQueryNotFound(string $queryName) : ORMException
Parameters
- $queryName : string
Tags
Return values
ORMException —nameIsMandatoryForDiscriminatorColumns()
public
static nameIsMandatoryForDiscriminatorColumns(string $className) : MappingException
Parameters
- $className : string
Return values
MappingException —nameIsMandatoryForQueryMapping()
public
static nameIsMandatoryForQueryMapping(string $className) : MappingException
Parameters
- $className : string
Return values
MappingException —nameIsMandatoryForSqlResultSetMapping()
public
static nameIsMandatoryForSqlResultSetMapping(string $className) : MappingException
Parameters
- $className : string
Return values
MappingException —noFieldNameFoundForColumn()
public
static noFieldNameFoundForColumn(string $className, string $column) : MappingException
Parameters
- $className : string
- $column : string
Return values
MappingException —noIdDefined()
public
static noIdDefined(string $entity) : MappingException
Parameters
- $entity : string
Return values
MappingException —noInheritanceOnMappedSuperClass()
public
static noInheritanceOnMappedSuperClass(string $className) : MappingException
Parameters
- $className : string
Return values
MappingException —noSingleAssociationJoinColumnFound()
public
static noSingleAssociationJoinColumnFound(string $className, string $field) : MappingException
Parameters
- $className : string
- $field : string
Return values
MappingException —notSupported()
public
static notSupported() : ORMException
Tags
Return values
ORMException —oneToManyRequiresMappedBy()
public
static oneToManyRequiresMappedBy(string $entityName, string $fieldName) : MappingException
Parameters
- $entityName : string
- $fieldName : string
Return values
MappingException —pathRequired()
public
static pathRequired() : MappingException
Return values
MappingException —propertyTypeIsRequired()
public
static propertyTypeIsRequired(string $className, string $propertyName) : MappingException
Parameters
- $className : string
- $propertyName : string
Tags
Return values
MappingException —proxyClassesAlwaysRegenerating()
public
static proxyClassesAlwaysRegenerating() : ORMException
Tags
Return values
ORMException —queryCacheNotConfigured()
public
static queryCacheNotConfigured() : ORMException
Tags
Return values
ORMException —queryCacheUsesNonPersistentCache()
public
static queryCacheUsesNonPersistentCache(Cache $cache) : ORMException
Parameters
- $cache : Cache
Tags
Return values
ORMException —queryNotFound()
public
static queryNotFound(string $className, string $queryName) : MappingException
Parameters
- $className : string
- $queryName : string
Return values
MappingException —reflectionFailure()
Exception for reflection exceptions - adds the entity name, because there might be long classnames that will be shortened within the stacktrace
public
static reflectionFailure(string $entity, ReflectionException $previousException) : MappingException
Parameters
- $entity : string
-
The entity's name
- $previousException : ReflectionException
Return values
MappingException —resultMappingNotFound()
public
static resultMappingNotFound(string $className, string $resultName) : MappingException
Parameters
- $className : string
- $resultName : string
Return values
MappingException —singleIdNotAllowedOnCompositePrimaryKey()
public
static singleIdNotAllowedOnCompositePrimaryKey(string $entity) : MappingException
Parameters
- $entity : string
Return values
MappingException —sqlConversionNotAllowedForIdentifiers()
public
static sqlConversionNotAllowedForIdentifiers(string $className, string $fieldName, string $type) : MappingException
Parameters
- $className : string
- $fieldName : string
- $type : string
Return values
MappingException —unexpectedAssociationValue()
public
static unexpectedAssociationValue(string $class, string $association, string $given, string $expected) : ORMException
Parameters
- $class : string
- $association : string
- $given : string
- $expected : string
Tags
Return values
ORMException —unknownEntityNamespace()
public
static unknownEntityNamespace(string $entityNamespaceAlias) : ORMException
Parameters
- $entityNamespaceAlias : string
Tags
Return values
ORMException —unrecognizedField()
public
static unrecognizedField(string $field) : ORMException
Parameters
- $field : string
Tags
Return values
ORMException —unrecognizedIdentifierFields()
public
static unrecognizedIdentifierFields(string $className, array<string|int, string> $fieldNames) : ORMException
Parameters
- $className : string
- $fieldNames : array<string|int, string>
Tags
Return values
ORMException —unsupportedOptimisticLockingType()
public
static unsupportedOptimisticLockingType(string $entity, string $fieldName, string $unsupportedType) : MappingException
Parameters
- $entity : string
- $fieldName : string
- $unsupportedType : string