eZ\Publish\Core\REST\Server\Controller\Content::redirectContent PHP Method

redirectContent() public method

Loads a content info by remote ID.
public redirectContent ( Request $request ) : TemporaryRedirect
$request Symfony\Component\HttpFoundation\Request
return eZ\Publish\Core\REST\Server\Values\TemporaryRedirect
    public function redirectContent(Request $request)
    {
        if (!$request->query->has('remoteId')) {
            throw new BadRequestException("'remoteId' parameter is required.");
        }
        $contentInfo = $this->repository->getContentService()->loadContentInfoByRemoteId($request->query->get('remoteId'));
        return new Values\TemporaryRedirect($this->router->generate('ezpublish_rest_loadContent', array('contentId' => $contentInfo->id)));
    }