public function update($account, $repo, $linkID, $url, $key)
    {
        return $this->requestPut(
            sprintf('repositories/%s/%s/links/%d', $account, $repo, $linkID),
            array(
                'link_url'  => $url,
                'link_key'  => $key
            )
        );
    }
public function update($account, $repo, $linkID, $url, $key)
    {
        return $this->requestPut(
            sprintf('repositories/%s/%s/links/%d', $account, $repo, $linkID),
            array(
                'link_url'  => $url,
                'link_key'  => $key
            )
        );
    }
public function update ( $ account , $ repo , $ linkID , $ url , $ key ) { return $ this -> requestPut ( sprintf ( 'repositories/%s/%s/links/%d' , $ account , $ repo , $ linkID ) , array ( 'link_url' => $ url , 'link_key' => $ key ) ) ; }
Update a link

@access public
@param  string           $account The team or individual account owning the repository.
@param  string           $repo    The repository identifier.
@param  int              $linkID  Link identifier.
@param  string           $url     A valid URL that starts with either http or https.
@param  string           $key     This parameter is the project key that you are trying to link to.
@return MessageInterface

@see https://confluence.atlassian.com/display/BITBUCKET/links+Resources#linksResources-PUTanupdatetoalink
Update a link