PHP 클래스 Doctrine\ODM\CouchDB\Mapping\MetadataResolver\DoctrineResolver

상속: implements Doctrine\ODM\CouchDB\Mapping\MetadataResolver\MetadataResolver
파일 보기 프로젝트 열기: doctrine/couchdb-odm 1 사용 예제들

공개 메소드들

메소드 설명
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