本文整理汇总了PHP中eZ\Publish\API\Repository\ContentService::loadContentInfoByRemoteId方法的典型用法代码示例。如果您正苦于以下问题:PHP ContentService::loadContentInfoByRemoteId方法的具体用法?PHP ContentService::loadContentInfoByRemoteId怎么用?PHP ContentService::loadContentInfoByRemoteId使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类eZ\Publish\API\Repository\ContentService
的用法示例。
在下文中一共展示了ContentService::loadContentInfoByRemoteId方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: loadUserGroupByRemoteId
/**
* Loads a user group by its remote ID
*
* @return \eZ\Publish\Core\REST\Server\Values\RestUserGroup
*/
public function loadUserGroupByRemoteId()
{
$contentInfo = $this->contentService->loadContentInfoByRemoteId($this->request->query->get('remoteId'));
$userGroup = $this->userService->loadUserGroup($contentInfo->id);
$userGroupLocation = $this->locationService->loadLocation($contentInfo->mainLocationId);
$contentType = $this->contentTypeService->loadContentType($contentInfo->contentTypeId);
return new Values\RestUserGroup($userGroup, $contentType, $contentInfo, $userGroupLocation, $this->contentService->loadRelations($userGroup->getVersionInfo()));
}
示例2: loadContentInfoByRemoteId
/**
* Loads a content info object for the given remoteId.
*
* To load fields use loadContent
*
* @throws \eZ\Publish\API\Repository\Exceptions\UnauthorizedException if the user is not allowed to read the content
* @throws \eZ\Publish\API\Repository\Exceptions\NotFoundException - if the content with the given remote id does not exist
*
* @param string $remoteId
*
* @return \eZ\Publish\API\Repository\Values\Content\ContentInfo
*/
public function loadContentInfoByRemoteId($remoteId)
{
return $this->service->loadContentInfoByRemoteId($remoteId);
}
示例3: loadContentInfoByRemoteId
public function loadContentInfoByRemoteId($remoteId)
{
$contentInfo = $this->contentService->loadContentInfoByRemoteId($remoteId);
return $this->loadContentInfo($contentInfo->id);
}