public function getMetadataExtensionClassByMappedField($mappedFieldName)
    {
        $prefix = '';

        if (null != $data = $this->getDataForField($mappedFieldName, $this->columnDataName)) {

            switch (true) {

                case isset($data['fieldMappingExtensionClass']):
                    return $prefix.$data['fieldMappingExtensionClass'];

                case isset($this->propertyMetadataExtensionClass):
                    return $prefix.$this->propertyMetadataExtensionClass;
            }
        }

        return null;
    }
public function getMetadataExtensionClassByMappedField($mappedFieldName)
    {
        $prefix = '';

        if (null != $data = $this->getDataForField($mappedFieldName, $this->columnDataName)) {

            switch (true) {

                case isset($data['fieldMappingExtensionClass']):
                    return $prefix.$data['fieldMappingExtensionClass'];

                case isset($this->propertyMetadataExtensionClass):
                    return $prefix.$this->propertyMetadataExtensionClass;
            }
        }

        return null;
    }
public function getMetadataExtensionClassByMappedField ( $ mappedFieldName ) { $ prefix = '' ; if ( null != $ data = $ this -> getDataForField ( $ mappedFieldName , $ this -> columnDataName ) ) { switch ( true ) { case isset ( $ data [ 'fieldMappingExtensionClass' ] ) : return $ prefix . $ data [ 'fieldMappingExtensionClass' ] ; case isset ( $ this -> propertyMetadataExtensionClass ) : return $ prefix . $ this -> propertyMetadataExtensionClass ; } } return null ; }
Gets the value of metadataExtensionClass for a given fieldName.

@var mappedFieldName string Nom d'un champs pour lequel on cherche la classe contenant ses métadonnées de callback.

@return string Fqcn de la classes contenant les métadonnées de type "callback" pour un champs donné
Gets the value of metadataExtensionClass for a given fieldName .