option = !empty($field->option) ? json_decode($field->option) : new stdClass();
$fieldDB = empty($field->option->fieldDB) ? '' : json_decode($field->option->fieldDB);
$field->value = empty($field->value) ? '' : json_decode($field->value);
$valuesArray = [];
if (!empty($field->value)) {
foreach ($field->value as $value) {
$valueTmp = new stdClass();
$valueTmp->text = $value->title;
$valueTmp->value = $value->value;
if ($value->disabled == 'y') $valueTmp->disable = true;
$valuesArray[$value->value] = $valueTmp;
}
}
if (!empty($fieldDB) && !empty($fieldDB->value)) {
$fromDB = $fieldClass->getValueFromDB($fieldDB);
foreach ($fromDB as $value) {
$valuesArray[$value->value] = $value->title;
}
}
echo '| ';
$fieldClass->displayField($field, $field->default_value, $valuesArray, $displayOutside, true, $identifiedUser);
echo ' | ';
if (!$displayInline) {
echo '