PHP Class Doctrine\ODM\CouchDB\Mapping\MetadataResolver\DoctrineResolver

Inheritance: implements Doctrine\ODM\CouchDB\Mapping\MetadataResolver\MetadataResolver
Afficher le fichier Open project: doctrine/couchdb-odm Class Usage Examples

Méthodes publiques

Méthode Description
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 )

Method Details

canMapDocument() public méthode

public canMapDocument ( array $documentData )
$documentData array

canResolveJsonField() public méthode

public canResolveJsonField ( $jsonName )

createDefaultDocumentStruct() public méthode

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

getDocumentType() public méthode

public getDocumentType ( array $documentData )
$documentData array

resolveJsonField() public méthode

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

storeAssociationField() public méthode

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