Jackalope\Transport\Jackrabbit\Client::updateNode PHP Method

updateNode() public method

{@inheritDoc}
public updateNode ( Node $node, $srcWorkspace )
$node Jackalope\Node
    public function updateNode(Node $node, $srcWorkspace)
    {
        $path = $this->encodeAndValidatePathForDavex($node->getPath());
        $srcWorkspaceUri = $this->server . $srcWorkspace;
        $body = '
            <D:update xmlns:D="DAV:">
                <D:workspace>
                    ' . $srcWorkspaceUri . '
                    <D:href>
                        ' . $srcWorkspaceUri . '
                    </D:href>
                </D:workspace>
            </D:update>
        ';
        $request = $this->getRequest(Request::UPDATE, $path, true);
        $request->setBody($body);
        $request->execute();
    }