Не удалось опубликовать приложение на gh-страницах с угловым 7

Еще одно улучшение:

/**
* Converts an array to XML
*
* @param array $array
* @param SimpleXMLElement $xml
* @param string $child_name
*
* @return SimpleXMLElement $xml
*/
public function arrayToXML($array, SimpleXMLElement $xml, $child_name)
{
    foreach ($array as $k => $v) {
        if(is_array($v)) {
            (is_int($k)) ? $this->arrayToXML($v, $xml->addChild($child_name), $v) : $this->arrayToXML($v, $xml->addChild(strtolower($k)), $child_name);
        } else {
            (is_int($k)) ? $xml->addChild($child_name, $v) : $xml->addChild(strtolower($k), $v);
        }
    }

    return $xml->asXML();
}

Использование:

$this->arrayToXML($array, new SimpleXMLElement('<root/>'), 'child_name_to_replace_numeric_integers');
0
задан Hiral 18 January 2019 в 08:36
поделиться

1 ответ

Вы можете опубликовать свое угловое приложение, просто поместив пакет (папку Dist с именем docs ) на github.

и после этого установите настройки репозитория github в папку docs.

Для более подробной информации см. -

0
ответ дан Pardeep Jain 18 January 2019 в 08:36
поделиться
Другие вопросы по тегам:

Похожие вопросы: