src/Node/Node.php
public function setMetadata(array $metadata)
    {
        $this->getMetadata()->setData(
            array_replace_recursive(
                $this->getDefaultMetadata(),
                $metadata
            )
        );

        return $this;
    }
public function setMetadata(array $metadata)
    {
        $this->getMetadata()->setData(
            array_replace_recursive(
                $this->getDefaultMetadata(),
                $metadata
            )
        );

        return $this;
    }
public function setMetadata ( array $ metadata ) { $ this -> getMetadata ( ) -> setData ( array_replace_recursive ( $ this -> getDefaultMetadata ( ) , $ metadata ) ) ; return $ this ; }
Sets the value of field metadata.

@param array $metadata - metadata.

@return NodeInterface
Sets the value of field metadata .