WSDL\XML\XMLProvider::messageParts PHP 메소드

messageParts() 개인적인 메소드

private messageParts ( string $methodName, Node | Node[] | null $nodes ) : DOMElement
$methodName string
$nodes WSDL\Parser\Node | WSDL\Parser\Node[] | null
리턴 DOMElement
    private function messageParts($methodName, $nodes)
    {
        $messageElement = $this->createElementWithAttributes('message', ['name' => $methodName]);
        if ($nodes !== null) {
            $nodes = Arrays::toArray($nodes);
            $parts = $this->XMLStyle->generateMessagePart($this->DOMDocument, $nodes);
            foreach ($parts as $part) {
                $messageElement->appendChild($part);
            }
        }
        return $messageElement;
    }