FluentDOM\Serializer\Json\BadgerFish::addElement PHP Méthode

addElement() private méthode

private addElement ( stdClass $target, DOMElement $node )
$target stdClass
$node DOMElement
    private function addElement(\stdClass $target, \DOMElement $node)
    {
        $nodeName = $node->nodeName;
        if (isset($target->{$nodeName})) {
            if (!is_array($target->{$nodeName})) {
                $target->{$nodeName} = [$target->{$nodeName}];
            }
            array_push($target->{$nodeName}, $this->getNodes($node));
        } else {
            $target->{$nodeName} = $this->getNodes($node);
        }
    }