protected getContentFixture ( integer $versionNo, array $languageCodes ) : eZ\Publish\SPI\Persistence\Content | ||
$versionNo | integer | |
$languageCodes | array | |
리턴 | eZ\Publish\SPI\Persistence\Content |
protected function getContentFixture($versionNo, array $languageCodes)
{
$contentInfo = new Content\ContentInfo();
$contentInfo->id = 'contentId';
$versionInfo = new Content\VersionInfo();
$versionInfo->contentInfo = $contentInfo;
$content = new Content();
$content->versionInfo = $versionInfo;
$content->versionInfo->versionNo = $versionNo;
$fields = array();
foreach ($languageCodes as $languageCode) {
$fields[] = new Field(array('languageCode' => $languageCode));
}
$content->fields = $fields;
return $content;
}