0) { $vdef_string .= ($display ? ', ' : ','); } if ($vdef_item['type'] == 5) { $current_vdef_id = $vdef_item['value']; $vdef_string .= get_vdef($current_vdef_id, $display); } else { $vdef_string .= get_vdef_item_name($vdef_item['id']); } $i++; } } return $vdef_string; } function preset_vdef_form_list() : array { $fields_vdef_edit = [ 'name' => [ 'method' => 'textbox', 'friendly_name' => __('Name'), 'description' => __('A useful name for this VDEF.'), 'value' => '|arg1:name|', 'max_length' => '255', ], 'id' => [ 'method' => 'hidden_zero', 'value' => '|arg1:id|' ], 'save_component_vdeef' => [ 'method' => 'hidden', 'value' => '1' ] ]; return $fields_vdef_edit; } function preset_vdef_item_form_list() : array { $fields_vdef_item_edit = [ 'sequence' => 'sequence', 'type' => 'type', 'value' => 'value' ]; return $fields_vdef_item_edit; }