PHP Класс Doctrine\ODM\CouchDB\Mapping\MetadataResolver\DoctrineResolver

Наследование: implements Doctrine\ODM\CouchDB\Mapping\MetadataResolver\MetadataResolver
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
canMapDocument ( array $documentData )
canResolveJsonField ( $jsonName )
createDefaultDocumentStruct ( ClassMetadata $class )
getDocumentType ( array $documentData )
resolveJsonField ( ClassMetadata $class, DocumentManager $dm, $documentState, $jsonName, $originalData )
storeAssociationField ( $data, ClassMetadata $class, DocumentManager $dm, $fieldName, $fieldValue )

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

canMapDocument() публичный Метод

public canMapDocument ( array $documentData )
$documentData array

canResolveJsonField() публичный Метод

public canResolveJsonField ( $jsonName )

createDefaultDocumentStruct() публичный Метод

public createDefaultDocumentStruct ( ClassMetadata $class )
$class Doctrine\ODM\CouchDB\Mapping\ClassMetadata

getDocumentType() публичный Метод

public getDocumentType ( array $documentData )
$documentData array

resolveJsonField() публичный Метод

public resolveJsonField ( ClassMetadata $class, DocumentManager $dm, $documentState, $jsonName, $originalData )
$class Doctrine\ODM\CouchDB\Mapping\ClassMetadata
$dm Doctrine\ODM\CouchDB\DocumentManager

storeAssociationField() публичный Метод

public storeAssociationField ( $data, ClassMetadata $class, DocumentManager $dm, $fieldName, $fieldValue )
$class Doctrine\ODM\CouchDB\Mapping\ClassMetadata
$dm Doctrine\ODM\CouchDB\DocumentManager