mirror of
https://github.com/doctrine/orm.git
synced 2026-03-23 22:42:18 +01:00
[PR #6743] Split ORMException into more fine-grained, better documented and typed exception classes
#10118
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Original Pull Request: https://github.com/doctrine/orm/pull/6743
State: closed
Merged: Yes
This class is too big, and some exceptions could inherit from
doctrine/commonexceptions instead of this one.TODO
entityMissingAssignedIdForFieldentityMissingForeignAssignedIdinvalidFindByCallinvalidFlushModenotSupportednamedNativeQueryNotFoundnamedQueryNotFoundproxyClassesAlwaysRegeneratinginvalidEntityRepositoryunknownEntityNamespaceentityManagerClosedinvalidHydrationModemismatchedEventManagermissingIdentifierFieldmissingMappingDriverImplunrecognizedIdentifierFieldscantUseInOperatorOnCompositeKeysinvalidOrientationunexpectedAssociationValueunrecognizedFieldfindByRequiresParameterinvalidMagicCallinvalidFindByInverseAssociationinvalidResultCacheDriverqueryCacheNotConfiguredmetadataCacheNotConfiguredqueryCacheUsesNonPersistentCachemetadataCacheUsesNonPersistentCacheProposal
notSupportedDoctrine\ORM\Tools\SchemaToolSchemaToolExceptionnamedNativeQueryNotFoundDoctrine\ORM\ConfigurationConfigurationExceptionnamedQueryNotFoundDoctrine\ORM\ConfigurationConfigurationExceptionproxyClassesAlwaysRegeneratingDoctrine\ORM\ConfigurationConfigurationExceptioninvalidEntityRepositoryDoctrine\ORM\ConfigurationConfigurationExceptionunknownEntityNamespaceDoctrine\ORM\ConfigurationConfigurationExceptionentityManagerClosedDoctrine\ORM\EntityManagerManagerExceptionentityMissingAssignedIdForFieldentityMissingForeignAssignedIdinvalidHydrationModeDoctrine\ORM\EntityManagerManagerExceptionmismatchedEventManagerDoctrine\ORM\EntityManagerManagerExceptionmissingIdentifierFieldDoctrine\ORM\EntityManagerManagerExceptionmissingMappingDriverImplDoctrine\ORM\EntityManagerManagerExceptionunrecognizedIdentifierFieldsDoctrine\ORM\EntityManagerManagerExceptioncantUseInOperatorOnCompositeKeysDoctrine\ORM\Persisters\Entity\BasicEntityPersisterPersisterExceptioninvalidFlushModeinvalidOrientationDoctrine\ORM\Persisters\Entity\BasicEntityPersisterPersisterExceptionunexpectedAssociationValueDoctrine\ORM\UnitOfWorkunrecognizedFieldDoctrine\ORM\Persisters\Entity\BasicEntityPersisterPersisterExceptionfindByRequiresParameterDoctrine\ORM\EntityRepositoryRepositoryExceptioninvalidFindByCallinvalidMagicCallDoctrine\ORM\EntityRepositoryRepositoryExceptioninvalidFindByInverseAssociationDoctrine\ORM\Persisters\Entity\BasicEntityPersisterRepositoryExceptioninvalidResultCacheDriverDoctrine\ORM\AbstractQueryCacheExceptionqueryCacheNotConfiguredDoctrine\ORM\ConfigurationCacheExceptionmetadataCacheNotConfiguredDoctrine\ORM\ConfigurationCacheExceptionqueryCacheUsesNonPersistentCacheDoctrine\ORM\ConfigurationCacheExceptionmetadataCacheUsesNonPersistentCacheDoctrine\ORM\ConfigurationCacheException