OAIRecord::setData PHP Méthode

setData() public méthode

public setData ( $name, &$value )
    function setData($name, &$value)
    {
        $this->data[$name] =& $value;
    }

Usage Example

Exemple #1
0
 /**
  * Return OAIRecord object from database row.
  * @param $row array
  * @return OAIRecord
  */
 function &_returnRecordFromRow(&$row)
 {
     $oaiRecord = new OAIRecord();
     $record =& $this->recordDao->_returnRecordFromRow($row);
     $archive =& $this->archiveDao->_returnArchiveFromRow($row);
     $oaiRecord->identifier = $this->oai->recordIdToIdentifier($record->getRecordId());
     $oaiRecord->datestamp = OAIUtils::UTCDate(strtotime($this->datetimeFromDB($row['datestamp'])));
     $oaiRecord->sets = array($row['archive_id']);
     $oaiRecord->setData('archive', $archive);
     $oaiRecord->setData('record', $record);
     $oaiRecord->setData('schemaPluginName', $row['schema_plugin']);
     return $oaiRecord;
 }
All Usage Examples Of OAIRecord::setData