readQueryResult() public method

public readQueryResult ( $class )
Esempio n. 1
0
 public function getResultMappingMetadata($class)
 {
     if (!array_key_exists($class, $this->resultMappers)) {
         $this->resultMappers[$class] = $this->annotationDriver->readQueryResult($class);
         foreach ($this->resultMappers[$class]->getFields() as $field) {
             if ($field->isEntity()) {
                 $targetFQDN = ClassUtils::getFullClassName($field->getTarget(), $class);
                 $field->setMetadata($this->getClassMetadataFor($targetFQDN));
             }
         }
     }
     return $this->resultMappers[$class];
 }