/**
* @param array $contentLanguages
*
* @return $this
*/
public function setContentLanguages($contentLanguages)
{
$fileVersion = $this->getFileVersion();
foreach ($contentLanguages as $locale) {
$contentLanguage = new FileVersionContentLanguage();
$contentLanguage->setFileVersion($fileVersion);
$contentLanguage->setLocale($locale);
if (!$fileVersion->getContentLanguages()->contains($contentLanguage)) {
$fileVersion->addContentLanguage($contentLanguage);
}
}
return $this;
}