$valueJson) { $filter[$keyJson] = " "; } } //var_dump($filter);exit; echo '
'; } function jsonToFormElements($json, $filter = []) { //var_dump($json, $filter);exit; $elements = []; foreach ($json as $keyJson => $valueJson) { if (!empty($filter) && empty($filter[$keyJson])) { continue; } $label = ""; $help = ''; if (!empty($filter[$keyJson])) { $help = "{$filter[$keyJson]}"; } $input = ''; if (is_object($valueJson)) { if ($valueJson->type === 'textarea') { $input = ""; } elseif (is_array($valueJson->type)) { $input = ""; } else { if (!is_string($valueJson->type) || !is_string($valueJson->value)) { continue; } $input = ""; } $elements[] = "