createRecord() public method

public createRecord ( String $keyValue = null ) : Gpf_Data_Record
$keyValue String
return Gpf_Data_Record
Esempio n. 1
0
 public function setField($name, $value, $values = null, $error = "")
 {
     $record = $this->fields->createRecord($name);
     $record->set(self::FIELD_VALUE, $value);
     $record->set(self::FIELD_VALUES, $values);
     $record->set(self::FIELD_ERROR, $error);
 }
Esempio n. 2
0
 public function generateRightRefidIntoRecordSet(Gpf_Data_IndexedRecordSet $recordSet) {
     $usernameRecord = $recordSet->getRecord('username');
     $usernameRecord->get('value');
     $r1 = $recordSet->createRecord();
     $r1->set('name', 'refid');
     $r1->set('value', substr(md5($usernameRecord->get('value')), 0, Gpf_Settings::get(self::SETTING_REFID_MIN_LENGTH)));
     $recordSet->addRecord($r1);
 }
Esempio n. 3
0
 private static function setValueToRecordset(Gpf_Data_IndexedRecordSet $recordset, $name, $value)
 {
     try {
         $record = $recordset->getRecord($name);
     } catch (Gpf_Data_RecordSetNoRowException $e) {
         $record = $recordset->createRecord();
         $record->set(self::NAME, $name);
         $recordset->addRecord($record);
     }
     $record->set(self::VALUE, $value);
 }
Esempio n. 4
0
 public function setField($name, $value)
 {
     $record = $this->fields->createRecord($name);
     $record->set(self::FIELD_VALUE, $value);
     $this->fields->add($record);
 }
Esempio n. 5
0
 public function setField($name, $value, $operator = self::OPERATOR_EQUALS)
 {
     $record = $this->fields->createRecord($name);
     $record->set(self::FIELD_VALUE, $value);
     $record->set(self::FIELD_OPERATOR, $operator);
     $this->fields->add($record);
 }
Esempio n. 6
0
 public function generateRefidIntoRecordSet(Gpf_Data_IndexedRecordSet $recordSet) {
     $r1 = $recordSet->createRecord();
     $r1->set('name', 'refid');
     $r1->set('value', $this->getNewRefid());
     $recordSet->addRecord($r1);
 }