19 declare(strict_types=1);
    53             $worksheet->
setCell($row, $col, 
$value, DataType::TYPE_STRING);
    69         parent::addHiddenItemsToConfirmation($confirmation);
    81             return $value[
'link'] ?? 
'';
   113         $value = parent::getValueFromExcel($excel, $row, $col);
   116             if ($excel->
getCell(1, $col + 1) == $this->
getField()->getTitle() . 
'_title') {
   117                 $title = $excel->
getCell($row, $col + 1);
   149             $deserialize = json_decode(
$value, 
true);
   151                 'title' => $deserialize[
'title'] ?? 
'',
   152                 'link' => $deserialize[
'link'] ?? 
'',
 
parseSortingValue($value, bool $link=true)
Returns sortable value for the specific field-types. 
 
setValue($value, bool $omit_parsing=false)
Set value for record field. 
 
addHiddenItemsToConfirmation(ilConfirmationGUI $confirmation)
 
addHiddenItem(string $a_post_var, string $a_value)
 
setCell(int $a_row, int $col, $value, ?string $datatype=null, bool $disable_strip_tags_for_strings=false)
Set cell value. 
 
getCell(int $a_row, int $a_col)
Returns the value of a cell. 
 
setValueFromForm(ilPropertyFormGUI $form)
 
fillExcelExport(ilExcel $worksheet, int &$row, int &$col)
 
getValueFromExcel(ilExcel $excel, int $row, int $col)