// creationDate:"Tue, 17 April 2007 17:17:52 UTC", // version:"0.2", // data:"xI3WXddQLFtL......EGyKnnAVik", // updateDate:"Tue, 17 April 2007 17:17:52 UTC", // header:"####" // } // reference:"13a5e52976337ab210903cd04872588e1b21fb72bc183e91aa25c494b8138551", // oldestUsedEncryptedVersion:"0.2", // accessDate:"Wed, 13 February 2008 14:25:12 UTC", // creationDate:"Wed, 14 March 2007 13:53:11 UTC", // version:"0.2", // updatedDate:"Tue, 17 April 2007 17:17:52 UTC", // data:"0/BjzyY6jeh71h...pAw2++NEyylGhMC5C5f5m8pBApYziN84s4O3JQ3khW/1UttQl4=" // } $record = new record(); $recordList = $record->GetList(array(array("reference", "=", $parameters["parameters"]["reference"]))); $currentRecord = $recordList[0]; $currentRecordVersions = $currentRecord->GetRecordversionList(); $currentVersion = $currentRecordVersions[0]; $result["currentVersion"] = array(); $result["currentVersion"]["reference"] = $currentVersion->reference; $result["currentVersion"]["data"] = $currentVersion->data; $result["currentVersion"]["header"] = $currentVersion->header; $result["currentVersion"]["version"] = $currentVersion->version; $result["currentVersion"]["creationDate"] = $currentVersion->creation_date; $result["currentVersion"]["updateDate"] = $currentVersion->update_date; $result["currentVersion"]["accessDate"] = $currentVersion->access_date; $result["reference"] = $currentRecord->reference; $result["data"] = $currentRecord->data; $result["version"] = $currentRecord->version; $result["creationDate"] = $currentRecord->creation_date;
/** * Gets a list of record objects associated to this one * @param multidimensional array {("field", "comparator", "value"), ("field", "comparator", "value"), ...} * @param string $sortBy * @param boolean $ascending * @param int limit * @return array of record objects */ function GetRecordList($fcv_array = array(), $sortBy = '', $ascending = true, $limit = '') { $record = new record(); $fcv_array[] = array("userId", "=", $this->userId); $dbObjects = $record->GetList($fcv_array, $sortBy, $ascending, $limit); return $dbObjects; }