private function hasSection(\Newscoop\Entity\Section $section, array $languages)
{
foreach ($this->sections as $s) {
if ($s->getSectionNumber() == $section->getNumber()) {
if (!$s->hasLanguage()) {
return true;
} else {
if (empty($languages)) {
$s->setLanguage(null);
return true;
} else {
if ($s->getLanguage() == $section->getLanguage()) {
return true;
}
}
}
}
}
return false;
}