createContentDraft()
공개 메소드
If no version is given, the current published version is used.
4.x: The draft is created with the initialLanguage code of the source version or if not present with the main language.
It can be changed on updating the version.
public createContentDraft ( eZ\Publish\API\Repository\Values\Content\ContentInfo $contentInfo, eZ\Publish\API\Repository\Values\Content\VersionInfo $versionInfo = null, eZ\Publish\API\Repository\Values\User\User $creator = null ) : eZ\Publish\API\Repository\Values\Content\Content |
$contentInfo |
eZ\Publish\API\Repository\Values\Content\ContentInfo |
|
$versionInfo |
eZ\Publish\API\Repository\Values\Content\VersionInfo |
|
$creator |
eZ\Publish\API\Repository\Values\User\User |
if set given user is used to create the draft - otherwise the current-user is used |
리턴 |
eZ\Publish\API\Repository\Values\Content\Content |
- the newly created content draft |