/** * @param MetadataItemInterface $metadataItem * @return array|null */ public function getExportFieldsForMetadataItem(MetadataItemInterface $metadataItem) { return $this->getExportFieldNamesForField($metadataItem->getFieldName()); }
/** * @return array */ public function jsonSerialize() { return array('recordID' => $this->recordID, 'formName' => $this->formName, 'fieldName' => $this->fieldName, 'fieldValue' => $this->fieldValue, 'firstFieldInRecord' => $this->firstFieldInRecord, 'lastFieldInRecord' => $this->lastFieldInRecord, 'redcapEventName' => $this->redcapEventName, 'metadataItem' => isset($this->_metadataItem) ? $this->_metadataItem->jsonSerialize() : null); }