eZ\Publish\Core\SignalSlot\ContentService::updateContent PHP Method

updateContent() public method

Updates the fields of a draft.
public updateContent ( eZ\Publish\API\Repository\Values\Content\VersionInfo $versionInfo, eZ\Publish\API\Repository\Values\Content\ContentUpdateStruct $contentUpdateStruct ) : eZ\Publish\API\Repository\Values\Content\Content
$versionInfo eZ\Publish\API\Repository\Values\Content\VersionInfo
$contentUpdateStruct eZ\Publish\API\Repository\Values\Content\ContentUpdateStruct
return eZ\Publish\API\Repository\Values\Content\Content the content draft with the updated fields
    public function updateContent(VersionInfo $versionInfo, ContentUpdateStruct $contentUpdateStruct)
    {
        $returnValue = $this->service->updateContent($versionInfo, $contentUpdateStruct);
        $this->signalDispatcher->emit(new UpdateContentSignal(array('contentId' => $versionInfo->getContentInfo()->id, 'versionNo' => $versionInfo->versionNo)));
        return $returnValue;
    }