ILIAS  release_6 Revision v6.24-5-g0c8bfefb3b8
ilDclBaseRecordFieldModel Class Reference

Class ilDclBaseFieldModel. More...

+ Inheritance diagram for ilDclBaseRecordFieldModel:
+ Collaboration diagram for ilDclBaseRecordFieldModel:

Public Member Functions

 __construct (ilDclBaseRecordModel $record, ilDclBaseFieldModel $field)
 
 doCreate ()
 Creates an Id and a database entry. More...
 
 doUpdate ()
 Update object in database. More...
 
 delete ()
 Delete record field in database. More...
 
 getValue ()
 
 getValueForRepresentation ()
 
 serializeData ($value)
 Serialize data before storing to db. More...
 
 deserializeData ($value)
 Deserialize data before applying to field. More...
 
 setValue ($value, $omit_parsing=false)
 Set value for record field. More...
 
 setValueFromForm ($form)
 
 getFormulaValue ()
 
 parseExportValue ($value)
 Function to parse incoming data from form input value $value. More...
 
 getValueFromExcel ($excel, $row, $col)
 
 parseValue ($value)
 Function to parse incoming data from form input value $value. More...
 
 getExportValue ()
 
 fillExcelExport (ilExcel $worksheet, &$row, &$col)
 
 getPlainText ()
 
 getSortingValue ($link=true)
 
 addHiddenItemsToConfirmation (ilConfirmationGUI &$confirmation)
 
 parseSortingValue ($value, $link=true)
 Returns sortable value for the specific field-types. More...
 
 cloneStructure (ilDclBaseRecordFieldModel $old_record_field)
 
 afterClone ()
 
 getField ()
 
 getId ()
 
 getRecord ()
 
 getRecordRepresentation ()
 
 setRecordRepresentation ($record_representation)
 
 getFieldRepresentation ()
 
 setFieldRepresentation ($field_representation)
 

Protected Member Functions

 doRead ()
 Read object data from database. More...
 
 loadValue ()
 Load the value. More...
 

Protected Attributes

 $id
 
 $field
 
 $record
 
 $record_representation
 
 $field_representation
 
 $value
 
 $user
 
 $ctrl
 
 $db
 
 $lng
 

Detailed Description

Constructor & Destructor Documentation

◆ __construct()

ilDclBaseRecordFieldModel::__construct ( ilDclBaseRecordModel  $record,
ilDclBaseFieldModel  $field 
)
Parameters
ilDclBaseRecordModel$record
ilDclBaseFieldModel$field

Reimplemented in ilDclFormulaRecordFieldModel, ilDclIliasReferenceRecordFieldModel, ilDclRatingRecordFieldModel, and ilDclReferenceRecordFieldModel.

Definition at line 65 of file class.ilDclBaseRecordFieldModel.php.

66 {
67 global $DIC;
68 $ilCtrl = $DIC['ilCtrl'];
69 $ilUser = $DIC['ilUser'];
70 $ilDB = $DIC['ilDB'];
71 $lng = $DIC['lng'];
72 $this->record = $record;
73 $this->field = $field;
74 $this->ctrl = $ilCtrl;
75 $this->user = $ilUser;
76 $this->db = $ilDB;
77 $this->lng = $lng;
78 $this->doRead();
79 }
user()
Definition: user.php:4
doRead()
Read object data from database.
global $ilCtrl
Definition: ilias.php:18
global $ilDB
$ilUser
Definition: imgupload.php:18
$DIC
Definition: xapitoken.php:46

References $DIC, $field, $ilCtrl, $ilDB, $ilUser, $lng, $record, doRead(), and user().

+ Here is the call graph for this function:

Member Function Documentation

◆ addHiddenItemsToConfirmation()

ilDclBaseRecordFieldModel::addHiddenItemsToConfirmation ( ilConfirmationGUI $confirmation)
Parameters
ilConfirmationGUI$confirmation

Reimplemented in ilDclFileuploadRecordFieldModel, ilDclFormulaRecordFieldModel, ilDclMobRecordFieldModel, ilDclRatingRecordFieldModel, and ilDclTextRecordFieldModel.

Definition at line 348 of file class.ilDclBaseRecordFieldModel.php.

349 {
350 ;
351 if (!is_array($this->getValue())) {
352 $confirmation->addHiddenItem('field_' . $this->field->getId(), $this->getValue());
353 } else {
354 foreach ($this->getValue() as $key => $value) {
355 $confirmation->addHiddenItem('field_' . $this->field->getId() . "[$key]", $value);
356 }
357 }
358 }
addHiddenItem($a_post_var, $a_value)
Add hidden item.

References $value, ilConfirmationGUI\addHiddenItem(), and getValue().

+ Here is the call graph for this function:

◆ afterClone()

ilDclBaseRecordFieldModel::afterClone ( )

◆ cloneStructure()

ilDclBaseRecordFieldModel::cloneStructure ( ilDclBaseRecordFieldModel  $old_record_field)
Parameters
ilDclBaseRecordFieldModel$old_record_field

Definition at line 401 of file class.ilDclBaseRecordFieldModel.php.

402 {
403 $this->setValue($old_record_field->getValue());
404 $this->doUpdate();
405 }
setValue($value, $omit_parsing=false)
Set value for record field.

References doUpdate(), getValue(), and setValue().

+ Here is the call graph for this function:

◆ delete()

ilDclBaseRecordFieldModel::delete ( )

Delete record field in database.

Reimplemented in ilDclFormulaRecordFieldModel, and ilDclRatingRecordFieldModel.

Definition at line 155 of file class.ilDclBaseRecordFieldModel.php.

156 {
157 $datatype = $this->getField()->getDatatype();
158 $storage_location = ($this->getField()->getStorageLocationOverride() !== null) ? $this->getField()->getStorageLocationOverride() : $datatype->getStorageLocation();
159
160 if ($storage_location != 0) {
161 $query = "DELETE FROM il_dcl_stloc" . $storage_location . "_value WHERE record_field_id = "
162 . $this->db->quote($this->id, "integer");
163 $this->db->manipulate($query);
164 }
165
166 $query2 = "DELETE FROM il_dcl_record_field WHERE id = " . $this->db->quote($this->id, "integer");
167 $this->db->manipulate($query2);
168 }
$query

References $query, and getField().

+ Here is the call graph for this function:

◆ deserializeData()

ilDclBaseRecordFieldModel::deserializeData (   $value)

Deserialize data before applying to field.

Parameters
$valuemixed
Returns
mixed

Definition at line 215 of file class.ilDclBaseRecordFieldModel.php.

216 {
217 $deserialize = json_decode($value, true);
218 if (is_array($deserialize)) {
219 return $deserialize;
220 }
221
222 return $value;
223 }

References $value.

Referenced by loadValue().

+ Here is the caller graph for this function:

◆ doCreate()

ilDclBaseRecordFieldModel::doCreate ( )

Creates an Id and a database entry.

Definition at line 104 of file class.ilDclBaseRecordFieldModel.php.

105 {
106 $id = $this->db->nextId("il_dcl_record_field");
107 $query = "INSERT INTO il_dcl_record_field (id, record_id, field_id) VALUES (" . $this->db->quote($id, "integer") . ", "
108 . $this->db->quote($this->getRecord()->getId(), "integer") . ", " . $this->db->quote($this->getField()->getId(), "text") . ")";
109 $this->db->manipulate($query);
110 $this->id = $id;
111 }

References $id, $query, getField(), getId(), and getRecord().

Referenced by doUpdate().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ doRead()

ilDclBaseRecordFieldModel::doRead ( )
protected

Read object data from database.

Reimplemented in ilDclFormulaRecordFieldModel, and ilDclRatingRecordFieldModel.

Definition at line 85 of file class.ilDclBaseRecordFieldModel.php.

86 {
87 if (!$this->getRecord()->getId()) {
88 return;
89 }
90
91 $query = "SELECT * FROM il_dcl_record_field WHERE field_id = " . $this->db->quote($this->getField()->getId(), "integer") . " AND record_id = "
92 . $this->db->quote($this->getRecord()->getId(), "integer");
93 $set = $this->db->query($query);
94 $rec = $this->db->fetchAssoc($set);
95 $this->id = $rec['id'];
96
97 $this->loadValue();
98 }

References $query, getField(), getId(), getRecord(), and loadValue().

Referenced by __construct().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ doUpdate()

ilDclBaseRecordFieldModel::doUpdate ( )

Update object in database.

Reimplemented in ilDclFormulaRecordFieldModel, ilDclNReferenceRecordFieldModel, and ilDclRatingRecordFieldModel.

Definition at line 117 of file class.ilDclBaseRecordFieldModel.php.

118 {
119 //$this->loadValue(); //Removed Mantis #0011799
120 $datatype = $this->getField()->getDatatype();
121 $storage_location = ($this->getField()->getStorageLocationOverride() !== null) ? $this->getField()->getStorageLocationOverride() : $datatype->getStorageLocation();
122
123 if ($storage_location != 0) {
124 $query = "DELETE FROM il_dcl_stloc" . $storage_location . "_value WHERE record_field_id = "
125 . $this->db->quote($this->id, "integer");
126 $this->db->manipulate($query);
127
128 $next_id = $this->db->nextId("il_dcl_stloc" . $storage_location . "_value");
129
130 // This is a workaround to ensure that date values in stloc3 are never stored as NULL, which is not allowed
131 if ($storage_location == 3 && (is_null($this->value) || empty($this->value))) {
132 $this->value = '0000-00-00 00:00:00';
133 }
134
135 $value = $this->serializeData($this->value);
136
137 if ($this->getId() == 0) {
138 $this->doCreate();
139 }
140
141 $insert_params = array(
142 "value" => array($datatype->getDbType(), $value),
143 "record_field_id" => array("integer", $this->getId()),
144 "id" => array("integer", $next_id),
145 );
146
147 $this->db->insert("il_dcl_stloc" . $storage_location . "_value", $insert_params);
148 }
149 }
doCreate()
Creates an Id and a database entry.
serializeData($value)
Serialize data before storing to db.

References $query, $value, doCreate(), getField(), getId(), and serializeData().

Referenced by ilDclFileuploadRecordFieldModel\afterClone(), ilDclMobRecordFieldModel\afterClone(), ilDclReferenceRecordFieldModel\afterClone(), and cloneStructure().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ fillExcelExport()

ilDclBaseRecordFieldModel::fillExcelExport ( ilExcel  $worksheet,
$row,
$col 
)
Parameters
$worksheet
$row
$col

Reimplemented in ilDclTextRecordFieldModel, and ilDclTextSelectionRecordFieldModel.

Definition at line 323 of file class.ilDclBaseRecordFieldModel.php.

324 {
325 $worksheet->setCell($row, $col, $this->getExportValue());
326 $col++;
327 }
setCell($a_row, $a_col, $a_value, $a_datatype=null)
Set cell value.

References getExportValue(), and ilExcel\setCell().

+ Here is the call graph for this function:

◆ getExportValue()

ilDclBaseRecordFieldModel::getExportValue ( )
Returns
int|string

Reimplemented in ilDclFormulaRecordFieldModel, ilDclIliasReferenceRecordFieldModel, ilDclNReferenceRecordFieldModel, ilDclRatingRecordFieldModel, ilDclReferenceRecordFieldModel, and ilDclTextRecordFieldModel.

Definition at line 312 of file class.ilDclBaseRecordFieldModel.php.

313 {
314 return $this->parseExportValue($this->getValue());
315 }
parseExportValue($value)
Function to parse incoming data from form input value $value.

References getValue(), and parseExportValue().

Referenced by fillExcelExport(), ilDclTextSelectionRecordFieldModel\fillExcelExport(), getFormulaValue(), and getPlainText().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ getField()

ilDclBaseRecordFieldModel::getField ( )
Returns
ilDclBaseFieldModel

Definition at line 419 of file class.ilDclBaseRecordFieldModel.php.

420 {
421 return $this->field;
422 }

References $field.

Referenced by ilDclFormulaRecordFieldModel\__construct(), ilDclIliasReferenceRecordFieldModel\__construct(), ilDclRatingRecordFieldModel\__construct(), ilDclReferenceRecordFieldModel\__construct(), ilDclFileuploadRecordFieldModel\afterClone(), ilDclMobRecordFieldModel\afterClone(), ilDclReferenceRecordFieldModel\afterClone(), ilDclNReferenceFieldGUI\buildTemplate(), delete(), ilDclRatingRecordFieldModel\delete(), doCreate(), doRead(), doUpdate(), ilDclNReferenceRecordFieldModel\doUpdate(), ilDclTextRecordFieldModel\fillExcelExport(), ilDclNReferenceRecordFieldModel\getExportValue(), ilDclRatingRecordFieldModel\getExportValue(), ilDclReferenceRecordFieldModel\getExportValue(), ilDclTextRecordFieldModel\getExportValue(), ilDclNReferenceRecordFieldModel\getLinkHTML(), ilDclFieldFactory\getRecordRepresentationInstance(), ilDclReferenceRecordFieldModel\getReferenceFromValue(), ilDclRatingRecordFieldModel\getValue(), ilDclSelectionRecordFieldModel\getValue(), ilDclReferenceRecordFieldModel\getValueFromExcel(), ilDclSelectionRecordFieldModel\getValueFromExcel(), ilDclTextRecordFieldModel\getValueFromExcel(), loadValue(), ilDclNReferenceRecordFieldModel\loadValue(), ilDclNReferenceRecordFieldModel\loadValueSorted(), ilDclFormulaRecordFieldModel\parse(), ilDclSelectionRecordFieldModel\parseExportValue(), ilDclTextRecordFieldModel\parseSortingValue(), ilDclMobRecordFieldModel\parseValue(), ilDclTextRecordFieldModel\parseValue(), setValueFromForm(), ilDclFileuploadRecordFieldModel\setValueFromForm(), ilDclMobRecordFieldModel\setValueFromForm(), and ilDclTextRecordFieldModel\setValueFromForm().

+ Here is the caller graph for this function:

◆ getFieldRepresentation()

ilDclBaseRecordFieldModel::getFieldRepresentation ( )

◆ getFormulaValue()

ilDclBaseRecordFieldModel::getFormulaValue ( )
Returns
string

Definition at line 262 of file class.ilDclBaseRecordFieldModel.php.

263 {
264 return $this->getExportValue();
265 }

References getExportValue().

+ Here is the call graph for this function:

◆ getId()

◆ getPlainText()

ilDclBaseRecordFieldModel::getPlainText ( )
Returns
mixed used for the sorting.

Reimplemented in ilDclTextRecordFieldModel.

Definition at line 333 of file class.ilDclBaseRecordFieldModel.php.

334 {
335 return $this->getExportValue();
336 }

References getExportValue().

+ Here is the call graph for this function:

◆ getRecord()

◆ getRecordRepresentation()

ilDclBaseRecordFieldModel::getRecordRepresentation ( )

◆ getSortingValue()

ilDclBaseRecordFieldModel::getSortingValue (   $link = true)

Definition at line 339 of file class.ilDclBaseRecordFieldModel.php.

340 {
341 return $this->parseSortingValue($this->getValue(), $this, $link);
342 }
parseSortingValue($value, $link=true)
Returns sortable value for the specific field-types.

References getValue(), and parseSortingValue().

+ Here is the call graph for this function:

◆ getValue()

◆ getValueForRepresentation()

ilDclBaseRecordFieldModel::getValueForRepresentation ( )
Returns
array|string

Reimplemented in ilDclIliasReferenceRecordFieldModel.

Definition at line 185 of file class.ilDclBaseRecordFieldModel.php.

186 {
187 return $this->getValue();
188 }

References getValue().

+ Here is the call graph for this function:

◆ getValueFromExcel()

ilDclBaseRecordFieldModel::getValueFromExcel (   $excel,
  $row,
  $col 
)
Parameters
$excel
$row
$col
Returns
array|string

Reimplemented in ilDclDatetimeRecordFieldModel, ilDclNReferenceRecordFieldModel, ilDclReferenceRecordFieldModel, ilDclSelectionRecordFieldModel, and ilDclTextRecordFieldModel.

Definition at line 288 of file class.ilDclBaseRecordFieldModel.php.

289 {
290 $value = $excel->getCell($row, $col);
291
292 return $value;
293 }

References $value.

◆ loadValue()

ilDclBaseRecordFieldModel::loadValue ( )
protected

Load the value.

Reimplemented in ilDclFormulaRecordFieldModel, ilDclNReferenceRecordFieldModel, and ilDclRatingRecordFieldModel.

Definition at line 379 of file class.ilDclBaseRecordFieldModel.php.

380 {
381 if ($this->value === null) {
382 $datatype = $this->getField()->getDatatype();
383
384 $storage_location = ($this->getField()->getStorageLocationOverride() !== null) ? $this->getField()->getStorageLocationOverride() : $datatype->getStorageLocation();
385 if ($storage_location != 0) {
386 $query = "SELECT * FROM il_dcl_stloc" . $storage_location . "_value WHERE record_field_id = "
387 . $this->db->quote($this->id, "integer");
388
389 $set = $this->db->query($query);
390 $rec = $this->db->fetchAssoc($set);
391 $value = $this->deserializeData($rec['value']);
392 $this->value = $value;
393 }
394 }
395 }
deserializeData($value)
Deserialize data before applying to field.

References $query, $value, deserializeData(), and getField().

Referenced by doRead(), getValue(), setValue(), and ilDclFileuploadRecordFieldModel\setValue().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ parseExportValue()

ilDclBaseRecordFieldModel::parseExportValue (   $value)

Function to parse incoming data from form input value $value.

returns the string/number/etc. to store in the database.

Parameters
mixed$value
Returns
mixed

Reimplemented in ilDclBooleanRecordFieldModel, ilDclDatetimeRecordFieldModel, ilDclFileuploadRecordFieldModel, ilDclMobRecordFieldModel, and ilDclSelectionRecordFieldModel.

Definition at line 275 of file class.ilDclBaseRecordFieldModel.php.

276 {
277 return $value;
278 }

References $value.

Referenced by getExportValue().

+ Here is the caller graph for this function:

◆ parseSortingValue()

ilDclBaseRecordFieldModel::parseSortingValue (   $value,
  $link = true 
)

Returns sortable value for the specific field-types.

Parameters
$value
ilDclBaseRecordFieldModel$record_field
bool | true$link
Returns
int|string

Reimplemented in ilDclDatetimeRecordFieldModel, ilDclFileuploadRecordFieldModel, ilDclMobRecordFieldModel, and ilDclTextRecordFieldModel.

Definition at line 370 of file class.ilDclBaseRecordFieldModel.php.

371 {
372 return $value;
373 }

References $value.

Referenced by getSortingValue().

+ Here is the caller graph for this function:

◆ parseValue()

ilDclBaseRecordFieldModel::parseValue (   $value)

Function to parse incoming data from form input value $value.

returns the string/number/etc. to store in the database.

Parameters
$value
Returns
int|string

Reimplemented in ilDclBooleanRecordFieldModel, ilDclDatetimeRecordFieldModel, ilDclMobRecordFieldModel, ilDclNumberRecordFieldModel, and ilDclTextRecordFieldModel.

Definition at line 303 of file class.ilDclBaseRecordFieldModel.php.

304 {
305 return $value;
306 }

References $value.

Referenced by setValue(), and ilDclFileuploadRecordFieldModel\setValue().

+ Here is the caller graph for this function:

◆ serializeData()

ilDclBaseRecordFieldModel::serializeData (   $value)

Serialize data before storing to db.

Parameters
$valuemixed
Returns
mixed

Definition at line 198 of file class.ilDclBaseRecordFieldModel.php.

199 {
200 if (is_array($value)) {
201 $value = json_encode($value);
202 }
203
204 return $value;
205 }

References $value.

Referenced by doUpdate().

+ Here is the caller graph for this function:

◆ setFieldRepresentation()

ilDclBaseRecordFieldModel::setFieldRepresentation (   $field_representation)
Parameters
ilDclBaseFieldRepresentation$field_representation

Definition at line 473 of file class.ilDclBaseRecordFieldModel.php.

474 {
475 $this->field_representation = $field_representation;
476 }

References $field_representation.

◆ setRecordRepresentation()

ilDclBaseRecordFieldModel::setRecordRepresentation (   $record_representation)
Parameters
ilDclBaseRecordRepresentation$record_representation

Definition at line 455 of file class.ilDclBaseRecordFieldModel.php.

456 {
457 $this->record_representation = $record_representation;
458 }

References $record_representation.

◆ setValue()

ilDclBaseRecordFieldModel::setValue (   $value,
  $omit_parsing = false 
)

Set value for record field.

Parameters
mixed$value
bool$omit_parsingIf true, does not parse the value and stores it in the given format

Reimplemented in ilDclFileuploadRecordFieldModel, ilDclFormulaRecordFieldModel, and ilDclRatingRecordFieldModel.

Definition at line 232 of file class.ilDclBaseRecordFieldModel.php.

233 {
234 $this->loadValue();
235 if (!$omit_parsing) {
236 $tmp = $this->parseValue($value, $this);
237 $old = $this->value;
238 //if parse value fails keep the old value
239 if ($tmp !== false) {
240 $this->value = $tmp;
241 }
242 } else {
243 $this->value = $value;
244 }
245 }
parseValue($value)
Function to parse incoming data from form input value $value.

References $value, loadValue(), and parseValue().

Referenced by ilDclMobRecordFieldModel\afterClone(), ilDclReferenceRecordFieldModel\afterClone(), ilDclNReferenceFieldGUI\buildTemplate(), cloneStructure(), setValueFromForm(), ilDclMobRecordFieldModel\setValueFromForm(), and ilDclTextRecordFieldModel\setValueFromForm().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ setValueFromForm()

ilDclBaseRecordFieldModel::setValueFromForm (   $form)
Parameters
$formilPropertyFormGUI

Reimplemented in ilDclFileuploadRecordFieldModel, ilDclMobRecordFieldModel, ilDclSelectionRecordFieldModel, and ilDclTextRecordFieldModel.

Definition at line 251 of file class.ilDclBaseRecordFieldModel.php.

252 {
253 $value = $form->getInput("field_" . $this->getField()->getId());
254
255 $this->setValue($value);
256 }

References $value, getField(), getId(), and setValue().

+ Here is the call graph for this function:

Field Documentation

◆ $ctrl

ilDclBaseRecordFieldModel::$ctrl
protected

Definition at line 50 of file class.ilDclBaseRecordFieldModel.php.

◆ $db

ilDclBaseRecordFieldModel::$db
protected

Definition at line 54 of file class.ilDclBaseRecordFieldModel.php.

◆ $field

◆ $field_representation

ilDclBaseRecordFieldModel::$field_representation
protected

◆ $id

ilDclBaseRecordFieldModel::$id
protected

Definition at line 22 of file class.ilDclBaseRecordFieldModel.php.

Referenced by doCreate(), and getId().

◆ $lng

◆ $record

◆ $record_representation

ilDclBaseRecordFieldModel::$record_representation
protected

◆ $user

ilDclBaseRecordFieldModel::$user
protected

Definition at line 46 of file class.ilDclBaseRecordFieldModel.php.

◆ $value

ilDclBaseRecordFieldModel::$value
protected

Definition at line 42 of file class.ilDclBaseRecordFieldModel.php.

Referenced by addHiddenItemsToConfirmation(), ilDclFileuploadRecordFieldModel\addHiddenItemsToConfirmation(), ilDclMobRecordFieldModel\addHiddenItemsToConfirmation(), ilDclTextRecordFieldModel\addHiddenItemsToConfirmation(), deserializeData(), doUpdate(), ilDclNReferenceRecordFieldModel\doUpdate(), ilDclTextRecordFieldModel\fillExcelExport(), ilDclNReferenceRecordFieldModel\getExportValue(), ilDclReferenceRecordFieldModel\getExportValue(), ilDclTextRecordFieldModel\getExportValue(), ilDclNReferenceRecordFieldModel\getLinkHTML(), ilDclTextRecordFieldModel\getPlainText(), ilDclReferenceRecordFieldModel\getReferenceFromValue(), getValue(), ilDclNReferenceRecordFieldModel\getValue(), ilDclSelectionRecordFieldModel\getValue(), getValueFromExcel(), ilDclDatetimeRecordFieldModel\getValueFromExcel(), ilDclReferenceRecordFieldModel\getValueFromExcel(), ilDclTextRecordFieldModel\getValueFromExcel(), loadValue(), parseExportValue(), ilDclBooleanRecordFieldModel\parseExportValue(), ilDclDatetimeRecordFieldModel\parseExportValue(), ilDclFileuploadRecordFieldModel\parseExportValue(), ilDclMobRecordFieldModel\parseExportValue(), ilDclSelectionRecordFieldModel\parseExportValue(), parseSortingValue(), ilDclDatetimeRecordFieldModel\parseSortingValue(), ilDclFileuploadRecordFieldModel\parseSortingValue(), ilDclMobRecordFieldModel\parseSortingValue(), ilDclTextRecordFieldModel\parseSortingValue(), parseValue(), ilDclBooleanRecordFieldModel\parseValue(), ilDclDatetimeRecordFieldModel\parseValue(), ilDclMobRecordFieldModel\parseValue(), ilDclNumberRecordFieldModel\parseValue(), ilDclTextRecordFieldModel\parseValue(), serializeData(), setValue(), ilDclFileuploadRecordFieldModel\setValue(), ilDclFormulaRecordFieldModel\setValue(), setValueFromForm(), ilDclFileuploadRecordFieldModel\setValueFromForm(), ilDclMobRecordFieldModel\setValueFromForm(), and ilDclTextRecordFieldModel\setValueFromForm().


The documentation for this class was generated from the following file: