ORMInvalidArgumentException
extends InvalidArgumentException
in package
Contains exception messages for all invalid lifecycle state exceptions inside UnitOfWork
Tags
Table of Contents
Methods
- detachedEntityCannot() : ORMInvalidArgumentException
- detachedEntityFoundThroughRelationship() : ORMInvalidArgumentException
- entityHasNoIdentity() : ORMInvalidArgumentException
- entityIsRemoved() : ORMInvalidArgumentException
- entityNotManaged() : ORMInvalidArgumentException
- entityWithoutIdentity() : ORMInvalidArgumentException
- invalidAssociation() : self
- invalidCompositeIdentifier() : ORMInvalidArgumentException
- invalidEntityName() : self
- Used when a given entityName hasn't the good type
- invalidIdentifierBindingEntity() : ORMInvalidArgumentException
- invalidObject() : ORMInvalidArgumentException
- newEntitiesFoundThroughRelationships() : ORMInvalidArgumentException
- newEntityFoundThroughRelationship() : ORMInvalidArgumentException
- readOnlyRequiresManagedEntity() : ORMInvalidArgumentException
- scheduleInsertForManagedEntity() : ORMInvalidArgumentException
- scheduleInsertForRemovedEntity() : ORMInvalidArgumentException
- scheduleInsertTwice() : ORMInvalidArgumentException
- newEntityFoundThroughRelationshipMessage() : string
- objToStr() : string
- Helper method to show an object as string.
Methods
detachedEntityCannot()
public
static detachedEntityCannot(object $entity, string $operation) : ORMInvalidArgumentException
Parameters
- $entity : object
- $operation : string
Return values
ORMInvalidArgumentExceptiondetachedEntityFoundThroughRelationship()
public
static detachedEntityFoundThroughRelationship(array<string|int, mixed> $assoc, object $entry) : ORMInvalidArgumentException
Parameters
- $assoc : array<string|int, mixed>
- $entry : object
Tags
Return values
ORMInvalidArgumentExceptionentityHasNoIdentity()
public
static entityHasNoIdentity(object $entity, string $operation) : ORMInvalidArgumentException
Parameters
- $entity : object
- $operation : string
Return values
ORMInvalidArgumentExceptionentityIsRemoved()
public
static entityIsRemoved(object $entity, string $operation) : ORMInvalidArgumentException
Parameters
- $entity : object
- $operation : string
Return values
ORMInvalidArgumentExceptionentityNotManaged()
public
static entityNotManaged(object $entity) : ORMInvalidArgumentException
Parameters
- $entity : object
Return values
ORMInvalidArgumentExceptionentityWithoutIdentity()
public
static entityWithoutIdentity(string $className, object $entity) : ORMInvalidArgumentException
Parameters
- $className : string
- $entity : object
Return values
ORMInvalidArgumentExceptioninvalidAssociation()
public
static invalidAssociation(ClassMetadata $targetClass, AssociationMapping $assoc, mixed $actualValue) : self
Parameters
- $targetClass : ClassMetadata
- $assoc : AssociationMapping
- $actualValue : mixed
Return values
selfinvalidCompositeIdentifier()
public
static invalidCompositeIdentifier() : ORMInvalidArgumentException
Return values
ORMInvalidArgumentExceptioninvalidEntityName()
Used when a given entityName hasn't the good type
public
static invalidEntityName(mixed $entityName) : self
Parameters
- $entityName : mixed
-
The given entity (which shouldn't be a string)
Tags
Return values
selfinvalidIdentifierBindingEntity()
public
static invalidIdentifierBindingEntity() : ORMInvalidArgumentException
Return values
ORMInvalidArgumentExceptioninvalidObject()
public
static invalidObject(string $context, mixed $given[, int $parameterIndex = 1 ]) : ORMInvalidArgumentException
Parameters
- $context : string
- $given : mixed
- $parameterIndex : int = 1
Return values
ORMInvalidArgumentExceptionnewEntitiesFoundThroughRelationships()
public
static newEntitiesFoundThroughRelationships(mixed $newEntitiesWithAssociations) : ORMInvalidArgumentException
Parameters
- $newEntitiesWithAssociations : mixed
Tags
Return values
ORMInvalidArgumentExceptionnewEntityFoundThroughRelationship()
public
static newEntityFoundThroughRelationship(array<string|int, mixed> $associationMapping, object $entry) : ORMInvalidArgumentException
Parameters
- $associationMapping : array<string|int, mixed>
- $entry : object
Tags
Return values
ORMInvalidArgumentExceptionreadOnlyRequiresManagedEntity()
public
static readOnlyRequiresManagedEntity(object $entity) : ORMInvalidArgumentException
Parameters
- $entity : object
Return values
ORMInvalidArgumentExceptionscheduleInsertForManagedEntity()
public
static scheduleInsertForManagedEntity(object $entity) : ORMInvalidArgumentException
Parameters
- $entity : object
Return values
ORMInvalidArgumentExceptionscheduleInsertForRemovedEntity()
public
static scheduleInsertForRemovedEntity(object $entity) : ORMInvalidArgumentException
Parameters
- $entity : object
Return values
ORMInvalidArgumentExceptionscheduleInsertTwice()
public
static scheduleInsertTwice(object $entity) : ORMInvalidArgumentException
Parameters
- $entity : object
Return values
ORMInvalidArgumentExceptionnewEntityFoundThroughRelationshipMessage()
private
static newEntityFoundThroughRelationshipMessage(array<string|int, mixed> $associationMapping, object $entity) : string
Parameters
- $associationMapping : array<string|int, mixed>
- $entity : object
Tags
Return values
stringobjToStr()
Helper method to show an object as string.
private
static objToStr(object $obj) : string
Parameters
- $obj : object