protected function getContentFixture($versionNo, $languageCodes) { $fields = array(); foreach ($languageCodes as $index => $languageCode) { $fieldNoRemove = new Content\Field(); $fieldNoRemove->id = "2-{$languageCode}"; $fieldNoRemove->versionNo = $versionNo; $fieldNoRemove->fieldDefinitionId = 23; $fieldNoRemove->type = 'ezstring'; $fieldNoRemove->languageCode = $languageCode; $fields[] = $fieldNoRemove; $fieldRemove = new Content\Field(); $fieldRemove->id = "3-{$languageCode}"; $fieldRemove->versionNo = $versionNo; $fieldRemove->fieldDefinitionId = 42; $fieldRemove->type = 'ezstring'; $fieldRemove->languageCode = $languageCode; $fields[] = $fieldRemove; } $content = new Content(); $content->versionInfo = new Content\VersionInfo(); $content->fields = $fields; $content->versionInfo->versionNo = $versionNo; return $content; }