MappingException
extends ORMException
in package
A MappingException indicates that something is wrong with the mapping setup.
Table of Contents
Methods
- 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
- enumsRequirePhp81() : self
- fileMappingDriversRequireConfiguredDirectoryPath() : MappingException
- findByRequiresParameter() : ORMException
- fromLibXmlErrors() : self
- 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
- invalidEnumValue() : self
- invalidFetchMode() : self
- invalidFindByInverseAssociation() : ORMException
- invalidGeneratedMode() : self
- 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.
- invalidOverrideType() : self
- 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
- nonEnumTypeMapped() : self
- 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
MappingExceptioncannotVersionIdField()
public
static cannotVersionIdField(string $className, string $fieldName) : MappingException
Parameters
- $className : string
- $fieldName : string
Return values
MappingExceptioncantUseInOperatorOnCompositeKeys()
public
static cantUseInOperatorOnCompositeKeys() : ORMException
Tags
Return values
ORMExceptionclassIsNotAValidEntityOrMappedSuperClass()
public
static classIsNotAValidEntityOrMappedSuperClass(class-string $className) : MappingException
Parameters
- $className : class-string
Return values
MappingExceptioncompositeKeyAssignedIdGeneratorRequired()
public
static compositeKeyAssignedIdGeneratorRequired(string $className) : MappingException
Parameters
- $className : string
Return values
MappingExceptionduplicateAssociationMapping()
public
static duplicateAssociationMapping(string $entity, string $fieldName) : MappingException
Parameters
- $entity : string
- $fieldName : string
Return values
MappingExceptionduplicateColumnName()
public
static duplicateColumnName(string $className, string $columnName) : MappingException
Parameters
- $className : string
- $columnName : string
Return values
MappingExceptionduplicateDiscriminatorEntry()
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
MappingExceptionduplicateEntityListener()
public
static duplicateEntityListener(string $listenerName, string $methodName, string $className) : MappingException
Parameters
- $listenerName : string
- $methodName : string
- $className : string
Return values
MappingExceptionduplicateFieldMapping()
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
MappingExceptionduplicateQueryMapping()
public
static duplicateQueryMapping(string $entity, string $queryName) : MappingException
Parameters
- $entity : string
- $queryName : string
Return values
MappingExceptionduplicateResultSetMapping()
public
static duplicateResultSetMapping(string $entity, string $resultName) : MappingException
Parameters
- $entity : string
- $resultName : string
Return values
MappingExceptionemptyQueryMapping()
public
static emptyQueryMapping(string $entity, string $queryName) : MappingException
Parameters
- $entity : string
- $queryName : string
Return values
MappingExceptionentityListenerClassNotFound()
public
static entityListenerClassNotFound(string $listenerName, string $className) : MappingException
Parameters
- $listenerName : string
- $className : string
Return values
MappingExceptionentityListenerMethodNotFound()
public
static entityListenerMethodNotFound(string $listenerName, string $methodName, string $className) : MappingException
Parameters
- $listenerName : string
- $methodName : string
- $className : string
Return values
MappingExceptionentityManagerClosed()
public
static entityManagerClosed() : ORMException
Tags
Return values
ORMExceptionenumsRequirePhp81()
public
static enumsRequirePhp81(string $className, string $fieldName) : self
Parameters
- $className : string
- $fieldName : string
Return values
selffileMappingDriversRequireConfiguredDirectoryPath()
public
static fileMappingDriversRequireConfiguredDirectoryPath([string|null $path = null ]) : MappingException
Parameters
- $path : string|null = null
Return values
MappingExceptionfindByRequiresParameter()
public
static findByRequiresParameter(string $methodName) : ORMException
Parameters
- $methodName : string
Tags
Return values
ORMExceptionfromLibXmlErrors()
public
static fromLibXmlErrors(array<string|int, LibXMLError> $errors) : self
Parameters
- $errors : array<string|int, LibXMLError>
Return values
selfgeneratorNotAllowedWithCompositeId()
public
static generatorNotAllowedWithCompositeId() : MappingException
Return values
MappingExceptionidentifierRequired()
public
static identifierRequired(class-string $entityName) : MappingException
Parameters
- $entityName : class-string
Return values
MappingExceptionillegalInverseIdentifierAssociation()
public
static illegalInverseIdentifierAssociation(string $className, string $field) : MappingException
Parameters
- $className : string
- $field : string
Return values
MappingExceptionillegalOrphanRemoval()
public
static illegalOrphanRemoval(string $className, string $field) : MappingException
Parameters
- $className : string
- $field : string
Return values
MappingExceptionillegalOrphanRemovalOnIdentifierAssociation()
public
static illegalOrphanRemovalOnIdentifierAssociation(string $className, string $field) : MappingException
Parameters
- $className : string
- $field : string
Return values
MappingExceptionillegalOverrideOfInheritedProperty()
public
static illegalOverrideOfInheritedProperty(string $className, string $propertyName) : self
Parameters
- $className : string
- $propertyName : string
Return values
selfillegalToManyAssociationOnMappedSuperclass()
public
static illegalToManyAssociationOnMappedSuperclass(string $className, string $field) : MappingException
Parameters
- $className : string
- $field : string
Return values
MappingExceptionillegalToManyIdentifierAssociation()
public
static illegalToManyIdentifierAssociation(string $className, string $field) : MappingException
Parameters
- $className : string
- $field : string
Return values
MappingExceptioninfiniteEmbeddableNesting()
public
static infiniteEmbeddableNesting(string $className, string $propertyName) : MappingException
Parameters
- $className : string
- $propertyName : string
Return values
MappingExceptioninvalidCascadeOption()
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
MappingExceptioninvalidClassInDiscriminatorMap()
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
MappingExceptioninvalidDiscriminatorColumnType()
public
static invalidDiscriminatorColumnType(string $className, string $type) : MappingException
Parameters
- $className : string
- $type : string
Return values
MappingExceptioninvalidEntityRepository()
public
static invalidEntityRepository(string $className) : ORMException
Parameters
- $className : string
Tags
Return values
ORMExceptioninvalidEnumValue()
public
static invalidEnumValue(class-string $className, string $fieldName, string $value, BackedEnum> $enumType, ValueError $previous) : self
Parameters
- $className : class-string
- $fieldName : string
- $value : string
- $enumType : BackedEnum>
- $previous : ValueError
Return values
selfinvalidFetchMode()
public
static invalidFetchMode(class-string $className, string $fetchMode) : self
Parameters
- $className : class-string
- $fetchMode : string
Return values
selfinvalidFindByInverseAssociation()
public
static invalidFindByInverseAssociation(string $entityName, string $associationFieldName) : ORMException
Parameters
- $entityName : string
- $associationFieldName : string
Tags
Return values
ORMExceptioninvalidGeneratedMode()
public
static invalidGeneratedMode(int|string $generatedMode) : self
Parameters
- $generatedMode : int|string
Return values
selfinvalidHydrationMode()
public
static invalidHydrationMode(string $mode) : ORMException
Parameters
- $mode : string
Tags
Return values
ORMExceptioninvalidIndexConfiguration()
public
static invalidIndexConfiguration(mixed $className, mixed $indexName) : self
Parameters
- $className : mixed
- $indexName : mixed
Return values
selfinvalidInheritanceType()
public
static invalidInheritanceType(string $entityName, int $type) : MappingException
Parameters
- $entityName : string
- $type : int
Return values
MappingExceptioninvalidMagicCall()
public
static invalidMagicCall(string $entityName, string $fieldName, string $method) : ORMException
Parameters
- $entityName : string
- $fieldName : string
- $method : string
Tags
Return values
ORMExceptioninvalidMapping()
Generic exception for invalid mappings.
public
static invalidMapping(string $fieldName) : MappingException
Parameters
- $fieldName : string
Return values
MappingExceptioninvalidOrientation()
public
static invalidOrientation(string $className, string $field) : ORMException
Parameters
- $className : string
- $field : string
Tags
Return values
ORMExceptioninvalidOverrideFieldName()
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
MappingExceptioninvalidOverrideFieldType()
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
MappingExceptioninvalidOverrideType()
public
static invalidOverrideType(string $expectdType, mixed $givenValue) : self
Parameters
- $expectdType : string
- $givenValue : mixed
Return values
selfinvalidResultCacheDriver()
public
static invalidResultCacheDriver() : ORMException
Tags
Return values
ORMExceptioninvalidTargetEntityClass()
public
static invalidTargetEntityClass(string $targetEntity, string $sourceEntity, string $associationName) : MappingException
Parameters
- $targetEntity : string
- $sourceEntity : string
- $associationName : string
Return values
MappingExceptioninvalidUniqueConstraintConfiguration()
public
static invalidUniqueConstraintConfiguration(mixed $className, mixed $indexName) : self
Parameters
- $className : mixed
- $indexName : mixed
Return values
selfjoinColumnMustPointToMappedField()
public
static joinColumnMustPointToMappedField(string $className, string $joinColumn) : MappingException
Parameters
- $className : string
- $joinColumn : string
Return values
MappingExceptionjoinTableRequired()
public
static joinTableRequired(string $fieldName) : MappingException
Parameters
- $fieldName : string
Return values
MappingExceptionlifecycleCallbackMethodNotFound()
public
static lifecycleCallbackMethodNotFound(string $className, string $methodName) : MappingException
Parameters
- $className : string
- $methodName : string
Return values
MappingExceptionmappedClassNotPartOfDiscriminatorMap()
public
static mappedClassNotPartOfDiscriminatorMap(string $className, string $rootClassName) : MappingException
Parameters
- $className : string
- $rootClassName : string
Return values
MappingExceptionmappingFileNotFound()
public
static mappingFileNotFound(string $entityName, string $fileName) : MappingException
Parameters
- $entityName : string
- $fileName : string
Return values
MappingExceptionmappingNotFound()
public
static mappingNotFound(string $className, string $fieldName) : MappingException
Parameters
- $className : string
- $fieldName : string
Return values
MappingExceptionmetadataCacheNotConfigured()
public
static metadataCacheNotConfigured() : ORMException
Tags
Return values
ORMExceptionmetadataCacheUsesNonPersistentCache()
public
static metadataCacheUsesNonPersistentCache(Cache $cache) : ORMException
Parameters
- $cache : Cache
Tags
Return values
ORMExceptionmismatchedEventManager()
public
static mismatchedEventManager() : ORMException
Tags
Return values
ORMExceptionmissingDiscriminatorColumn()
public
static missingDiscriminatorColumn(string $className) : MappingException
Parameters
- $className : string
Return values
MappingExceptionmissingDiscriminatorMap()
public
static missingDiscriminatorMap(string $className) : MappingException
Parameters
- $className : string
Return values
MappingExceptionmissingEmbeddedClass()
public
static missingEmbeddedClass(string $fieldName) : MappingException
Parameters
- $fieldName : string
Return values
MappingExceptionmissingFieldName()
public
static missingFieldName(string $entity) : MappingException
Parameters
- $entity : string
Return values
MappingExceptionmissingIdentifierField()
public
static missingIdentifierField(string $className, string $fieldName) : ORMException
Parameters
- $className : string
- $fieldName : string
Tags
Return values
ORMExceptionmissingMappingDriverImpl()
public
static missingMappingDriverImpl() : ORMException
Tags
Return values
ORMExceptionmissingQueryMapping()
public
static missingQueryMapping(string $entity, string $queryName) : MappingException
Parameters
- $entity : string
- $queryName : string
Return values
MappingExceptionmissingRequiredOption()
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
MappingExceptionmissingResultSetMappingEntity()
public
static missingResultSetMappingEntity(string $entity, string $resultName) : MappingException
Parameters
- $entity : string
- $resultName : string
Return values
MappingExceptionmissingResultSetMappingFieldName()
public
static missingResultSetMappingFieldName(string $entity, string $resultName) : MappingException
Parameters
- $entity : string
- $resultName : string
Return values
MappingExceptionmissingSequenceName()
public
static missingSequenceName(string $className) : MappingException
Parameters
- $className : string
Return values
MappingExceptionmissingSourceEntity()
public
static missingSourceEntity(string $fieldName) : MappingException
Parameters
- $fieldName : string
Return values
MappingExceptionmissingTargetEntity()
public
static missingTargetEntity(string $fieldName) : MappingException
Parameters
- $fieldName : string
Return values
MappingExceptionnamedNativeQueryNotFound()
public
static namedNativeQueryNotFound(string $nativeQueryName) : ORMException
Parameters
- $nativeQueryName : string
Tags
Return values
ORMExceptionnamedQueryNotFound()
public
static namedQueryNotFound(string $queryName) : ORMException
Parameters
- $queryName : string
Tags
Return values
ORMExceptionnameIsMandatoryForDiscriminatorColumns()
public
static nameIsMandatoryForDiscriminatorColumns(string $className) : MappingException
Parameters
- $className : string
Return values
MappingExceptionnameIsMandatoryForQueryMapping()
public
static nameIsMandatoryForQueryMapping(string $className) : MappingException
Parameters
- $className : string
Return values
MappingExceptionnameIsMandatoryForSqlResultSetMapping()
public
static nameIsMandatoryForSqlResultSetMapping(string $className) : MappingException
Parameters
- $className : string
Return values
MappingExceptionnoFieldNameFoundForColumn()
public
static noFieldNameFoundForColumn(string $className, string $column) : MappingException
Parameters
- $className : string
- $column : string
Return values
MappingExceptionnoIdDefined()
public
static noIdDefined(string $entity) : MappingException
Parameters
- $entity : string
Return values
MappingExceptionnoInheritanceOnMappedSuperClass()
public
static noInheritanceOnMappedSuperClass(string $className) : MappingException
Parameters
- $className : string
Return values
MappingExceptionnonEnumTypeMapped()
public
static nonEnumTypeMapped(string $className, string $fieldName, string $enumType) : self
Parameters
- $className : string
- $fieldName : string
- $enumType : string
Return values
selfnoSingleAssociationJoinColumnFound()
public
static noSingleAssociationJoinColumnFound(string $className, string $field) : MappingException
Parameters
- $className : string
- $field : string
Return values
MappingExceptionnotSupported()
public
static notSupported() : ORMException
Tags
Return values
ORMExceptiononeToManyRequiresMappedBy()
public
static oneToManyRequiresMappedBy(string $entityName, string $fieldName) : MappingException
Parameters
- $entityName : string
- $fieldName : string
Return values
MappingExceptionpathRequired()
public
static pathRequired() : MappingException
Return values
MappingExceptionpropertyTypeIsRequired()
public
static propertyTypeIsRequired(string $className, string $propertyName) : MappingException
Parameters
- $className : string
- $propertyName : string
Tags
Return values
MappingExceptionproxyClassesAlwaysRegenerating()
public
static proxyClassesAlwaysRegenerating() : ORMException
Tags
Return values
ORMExceptionqueryCacheNotConfigured()
public
static queryCacheNotConfigured() : ORMException
Tags
Return values
ORMExceptionqueryCacheUsesNonPersistentCache()
public
static queryCacheUsesNonPersistentCache(Cache $cache) : ORMException
Parameters
- $cache : Cache
Tags
Return values
ORMExceptionqueryNotFound()
public
static queryNotFound(string $className, string $queryName) : MappingException
Parameters
- $className : string
- $queryName : string
Return values
MappingExceptionreflectionFailure()
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
MappingExceptionresultMappingNotFound()
public
static resultMappingNotFound(string $className, string $resultName) : MappingException
Parameters
- $className : string
- $resultName : string
Return values
MappingExceptionsingleIdNotAllowedOnCompositePrimaryKey()
public
static singleIdNotAllowedOnCompositePrimaryKey(string $entity) : MappingException
Parameters
- $entity : string
Return values
MappingExceptionsqlConversionNotAllowedForIdentifiers()
public
static sqlConversionNotAllowedForIdentifiers(string $className, string $fieldName, string $type) : MappingException
Parameters
- $className : string
- $fieldName : string
- $type : string
Return values
MappingExceptionunexpectedAssociationValue()
public
static unexpectedAssociationValue(string $class, string $association, string $given, string $expected) : ORMException
Parameters
- $class : string
- $association : string
- $given : string
- $expected : string
Tags
Return values
ORMExceptionunknownEntityNamespace()
public
static unknownEntityNamespace(string $entityNamespaceAlias) : ORMException
Parameters
- $entityNamespaceAlias : string
Tags
Return values
ORMExceptionunrecognizedField()
public
static unrecognizedField(string $field) : ORMException
Parameters
- $field : string
Tags
Return values
ORMExceptionunrecognizedIdentifierFields()
public
static unrecognizedIdentifierFields(string $className, array<string|int, string> $fieldNames) : ORMException
Parameters
- $className : string
- $fieldNames : array<string|int, string>
Tags
Return values
ORMExceptionunsupportedOptimisticLockingType()
public
static unsupportedOptimisticLockingType(string $entity, string $fieldName, string $unsupportedType) : MappingException
Parameters
- $entity : string
- $fieldName : string
- $unsupportedType : string