protected function getObjectUrl($repositoryId, $objectId, $selector = null)
    {
        $result = $this->getRepositoryUrlCache()->getObjectUrl($repositoryId, $objectId, $selector);

        if ($result === null) {
            $this->getRepositoriesInternal($repositoryId);
            $result = $this->getRepositoryUrlCache()->getObjectUrl($repositoryId, $objectId, $selector);
        }

        if ($result === null) {
            throw new CmisObjectNotFoundException(
                sprintf(
                    'Unknown Object! Repository: "%s" | Object: "%s" | Selector: "%s"',
                    $repositoryId,
                    $objectId,
                    $selector
                )
            );
        }

        return $result;
    }
protected function getObjectUrl($repositoryId, $objectId, $selector = null)
    {
        $result = $this->getRepositoryUrlCache()->getObjectUrl($repositoryId, $objectId, $selector);

        if ($result === null) {
            $this->getRepositoriesInternal($repositoryId);
            $result = $this->getRepositoryUrlCache()->getObjectUrl($repositoryId, $objectId, $selector);
        }

        if ($result === null) {
            throw new CmisObjectNotFoundException(
                sprintf(
                    'Unknown Object! Repository: "%s" | Object: "%s" | Selector: "%s"',
                    $repositoryId,
                    $objectId,
                    $selector
                )
            );
        }

        return $result;
    }
protected function getObjectUrl ( $ repositoryId , $ objectId , $ selector = null ) { $ result = $ this -> getRepositoryUrlCache ( ) -> getObjectUrl ( $ repositoryId , $ objectId , $ selector ) ; if ( $ result === null ) { $ this -> getRepositoriesInternal ( $ repositoryId ) ; $ result = $ this -> getRepositoryUrlCache ( ) -> getObjectUrl ( $ repositoryId , $ objectId , $ selector ) ; } if ( $ result === null ) { throw new CmisObjectNotFoundException ( sprintf ( 'Unknown Object! Repository: "%s" | Object: "%s" | Selector: "%s"' , $ repositoryId , $ objectId , $ selector ) ) ; } return $ result ; }
Get the url for an object

@param string $repositoryId
@param string $objectId
@param string|null $selector
@throws CmisConnectionException
@throws CmisObjectNotFoundException
@return Url
Get the url for an object