本文整理汇总了PHP中Record::setSchemaId方法的典型用法代码示例。如果您正苦于以下问题:PHP Record::setSchemaId方法的具体用法?PHP Record::setSchemaId怎么用?PHP Record::setSchemaId使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Record
的用法示例。
在下文中一共展示了Record::setSchemaId方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: Record
function _insertRecord($identifier, &$contents)
{
$schemaPlugin =& $this->getSchemaPlugin();
$schema =& $this->getSchema();
$schemaId = $schema->getSchemaId();
$record = new Record();
$record->setSchemaId($schemaId);
$record->setArchiveId($this->archive->getArchiveId());
$record->setContents($contents);
$record->setParsedContents($schemaPlugin->parseContents($contents));
$record->setIdentifier($identifier);
$this->recordDao->insertRecord($record);
$this->indexRecordSorting($record);
HookRegistry::call('Harvester::insertRecord', array(&$record));
return true;
}
示例2: Record
/**
* Internal function to return a Record object from a row.
* @param $row array
* @return Record
*/
function &_returnRecordFromRow(&$row)
{
$record = new Record();
$record->setRecordId($row['record_id']);
$record->setArchiveId($row['archive_id']);
$record->setSchemaId($row['schema_plugin_id']);
$record->setIdentifier($row['identifier']);
$record->setDatestamp($row['datestamp']);
$record->setContents($row['contents']);
$record->setParsedContents(unserialize($row['parsed_contents']));
HookRegistry::call('RecordDAO::_returnRecordFromRow', array(&$record, &$row));
return $record;
}