PHP Класс Doctrine\ODM\MongoDB\Mapping\MappingException

С версии: 1.0
Автор: Jonathan H. Wage ([email protected])
Наследование: extends Doctrine\Common\Persistence\Mapping\MappingException
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
atomicCollectionStrategyNotAllowed ( string $strategy, string $className, string $fieldName ) : MappingException
cannotLookupNonIdReference ( string $className, string $fieldName ) : MappingException
cannotUseShardedCollectionInOutStage ( string $className ) : MappingException
cascadeOnEmbeddedNotAllowed ( string $className, string $fieldName ) : MappingException
classIsNotAValidDocument ( string $className ) : MappingException
classIsNotAValidGenerator ( string $className ) : MappingException
collectionClassDoesNotImplementCommonInterface ( string $className, string $fieldName, string $collectionClass ) : MappingException
discriminatorFieldConflict ( string $document, string $fieldName ) : MappingException
duplicateFieldMapping ( string $document, string $fieldName ) : MappingException
embeddedDocumentCantHaveShardKey ( $className ) : MappingException
identifierRequired ( string $documentName ) : MappingException
invalidClassInDiscriminatorMap ( string $className, string $owningClass ) : MappingException Throws an exception that indicates that a class used in a discriminator map does not exist.
invalidDiscriminatorValue ( string $value, string $owningClass ) : MappingException Throws an exception that indicates a discriminator value does not exist in a map
invalidStorageStrategy ( string $className, string $fieldName, string $type, string $strategy ) : MappingException
mappingNotFound ( string $className, string $fieldName ) : MappingException
mappingNotFoundByDbName ( string $className, string $dbFieldName ) : MappingException
mappingNotFoundInClassNorDescendants ( string $className, string $fieldName ) : MappingException
missingFieldName ( string $className ) : MappingException
missingGeneratorSetter ( string $className, string $optionName ) : MappingException
missingIdGeneratorClass ( string $className ) : MappingException
missingIdentifierField ( string $className, string $fieldName ) : MappingException
mustNotChangeIdentifierFieldsType ( string $className, string $fieldName ) : MappingException
noMultiKeyShardKeys ( $className, $fieldName ) : MappingException
onlySetStrategyAllowedInShardKey ( string $className, string $fieldName ) : MappingException
owningAndInverseReferencesRequireTargetDocument ( string $className, string $fieldName ) : MappingException
referenceFieldConflict ( $fieldName, $className, $className2 ) : MappingException
referenceManySortMustNotBeUsedWithNonSetCollectionStrategy ( string $className, string $fieldName, string $strategy ) : MappingException
referenceMappingNotFound ( string $className, string $fieldName ) : MappingException
reflectionFailure ( string $document, ReflectionException $previousException ) : MappingException Exception for reflection exceptions - adds the document name, because there might be long classnames that will be shortened within the stacktrace
repositoryMethodLookupNotAllowed ( string $className, string $fieldName ) : MappingException
shardKeyInSingleCollInheritanceSubclass ( $subclassName ) : MappingException
simpleReferenceMustNotTargetDiscriminatedDocument ( string $targetDocument ) : MappingException
simpleReferenceRequiresTargetDocument ( string $className, string $fieldName ) : MappingException
typeExists ( string $name ) : MappingException
typeNotFound ( string $name ) : MappingException

Описание методов

atomicCollectionStrategyNotAllowed() публичный статический Метод

public static atomicCollectionStrategyNotAllowed ( string $strategy, string $className, string $fieldName ) : MappingException
$strategy string
$className string
$fieldName string
Результат MappingException

cannotLookupNonIdReference() публичный статический Метод

public static cannotLookupNonIdReference ( string $className, string $fieldName ) : MappingException
$className string
$fieldName string
Результат MappingException

cannotUseShardedCollectionInOutStage() публичный статический Метод

public static cannotUseShardedCollectionInOutStage ( string $className ) : MappingException
$className string
Результат MappingException

cascadeOnEmbeddedNotAllowed() публичный статический Метод

public static cascadeOnEmbeddedNotAllowed ( string $className, string $fieldName ) : MappingException
$className string
$fieldName string
Результат MappingException

classIsNotAValidDocument() публичный статический Метод

public static classIsNotAValidDocument ( string $className ) : MappingException
$className string
Результат MappingException

classIsNotAValidGenerator() публичный статический Метод

public static classIsNotAValidGenerator ( string $className ) : MappingException
$className string
Результат MappingException

collectionClassDoesNotImplementCommonInterface() публичный статический Метод

public static collectionClassDoesNotImplementCommonInterface ( string $className, string $fieldName, string $collectionClass ) : MappingException
$className string
$fieldName string
$collectionClass string
Результат MappingException

discriminatorFieldConflict() публичный статический Метод

public static discriminatorFieldConflict ( string $document, string $fieldName ) : MappingException
$document string
$fieldName string
Результат MappingException

duplicateFieldMapping() публичный статический Метод

public static duplicateFieldMapping ( string $document, string $fieldName ) : MappingException
$document string
$fieldName string
Результат MappingException

embeddedDocumentCantHaveShardKey() публичный статический Метод

public static embeddedDocumentCantHaveShardKey ( $className ) : MappingException
$className
Результат MappingException

identifierRequired() публичный статический Метод

public static identifierRequired ( string $documentName ) : MappingException
$documentName string
Результат MappingException

invalidClassInDiscriminatorMap() публичный статический Метод

An example would be an outdated (maybe renamed) classname.
public static invalidClassInDiscriminatorMap ( string $className, string $owningClass ) : MappingException
$className string The class that could not be found
$owningClass string The class that declares the discriminator map.
Результат MappingException

invalidDiscriminatorValue() публичный статический Метод

Throws an exception that indicates a discriminator value does not exist in a map
public static invalidDiscriminatorValue ( string $value, string $owningClass ) : MappingException
$value string The discriminator value that could not be found
$owningClass string The class that declares the discriminator map
Результат MappingException

invalidStorageStrategy() публичный статический Метод

public static invalidStorageStrategy ( string $className, string $fieldName, string $type, string $strategy ) : MappingException
$className string
$fieldName string
$type string
$strategy string
Результат MappingException

mappingNotFound() публичный статический Метод

public static mappingNotFound ( string $className, string $fieldName ) : MappingException
$className string
$fieldName string
Результат MappingException

mappingNotFoundByDbName() публичный статический Метод

public static mappingNotFoundByDbName ( string $className, string $dbFieldName ) : MappingException
$className string
$dbFieldName string
Результат MappingException

mappingNotFoundInClassNorDescendants() публичный статический Метод

public static mappingNotFoundInClassNorDescendants ( string $className, string $fieldName ) : MappingException
$className string
$fieldName string
Результат MappingException

missingFieldName() публичный статический Метод

public static missingFieldName ( string $className ) : MappingException
$className string
Результат MappingException

missingGeneratorSetter() публичный статический Метод

public static missingGeneratorSetter ( string $className, string $optionName ) : MappingException
$className string
$optionName string
Результат MappingException

missingIdGeneratorClass() публичный статический Метод

public static missingIdGeneratorClass ( string $className ) : MappingException
$className string
Результат MappingException

missingIdentifierField() публичный статический Метод

public static missingIdentifierField ( string $className, string $fieldName ) : MappingException
$className string
$fieldName string
Результат MappingException

mustNotChangeIdentifierFieldsType() публичный статический Метод

public static mustNotChangeIdentifierFieldsType ( string $className, string $fieldName ) : MappingException
$className string
$fieldName string
Результат MappingException

noMultiKeyShardKeys() публичный статический Метод

public static noMultiKeyShardKeys ( $className, $fieldName ) : MappingException
$className
$fieldName
Результат MappingException

onlySetStrategyAllowedInShardKey() публичный статический Метод

public static onlySetStrategyAllowedInShardKey ( string $className, string $fieldName ) : MappingException
$className string
$fieldName string
Результат MappingException

owningAndInverseReferencesRequireTargetDocument() публичный статический Метод

public static owningAndInverseReferencesRequireTargetDocument ( string $className, string $fieldName ) : MappingException
$className string
$fieldName string
Результат MappingException

referenceFieldConflict() публичный статический Метод

public static referenceFieldConflict ( $fieldName, $className, $className2 ) : MappingException
$fieldName
$className
$className2
Результат MappingException

referenceManySortMustNotBeUsedWithNonSetCollectionStrategy() публичный статический Метод

public static referenceManySortMustNotBeUsedWithNonSetCollectionStrategy ( string $className, string $fieldName, string $strategy ) : MappingException
$className string
$fieldName string
$strategy string
Результат MappingException

referenceMappingNotFound() публичный статический Метод

public static referenceMappingNotFound ( string $className, string $fieldName ) : MappingException
$className string
$fieldName string
Результат MappingException

reflectionFailure() публичный статический Метод

Exception for reflection exceptions - adds the document name, because there might be long classnames that will be shortened within the stacktrace
public static reflectionFailure ( string $document, ReflectionException $previousException ) : MappingException
$document string The document's name
$previousException ReflectionException
Результат MappingException

repositoryMethodLookupNotAllowed() публичный статический Метод

public static repositoryMethodLookupNotAllowed ( string $className, string $fieldName ) : MappingException
$className string
$fieldName string
Результат MappingException

shardKeyInSingleCollInheritanceSubclass() публичный статический Метод

public static shardKeyInSingleCollInheritanceSubclass ( $subclassName ) : MappingException
$subclassName
Результат MappingException

simpleReferenceMustNotTargetDiscriminatedDocument() публичный статический Метод

public static simpleReferenceMustNotTargetDiscriminatedDocument ( string $targetDocument ) : MappingException
$targetDocument string
Результат MappingException

simpleReferenceRequiresTargetDocument() публичный статический Метод

public static simpleReferenceRequiresTargetDocument ( string $className, string $fieldName ) : MappingException
$className string
$fieldName string
Результат MappingException

typeExists() публичный статический Метод

public static typeExists ( string $name ) : MappingException
$name string
Результат MappingException

typeNotFound() публичный статический Метод

public static typeNotFound ( string $name ) : MappingException
$name string
Результат MappingException