private static function processSingleAlternative($article, $alternative) { $alternative->article_id = $article->article_id; $existingAlternative = AlternativeDao::findByArticleIdAndLanguage($alternative->article_id, $alternative->language); if (count($existingAlternative) != 0) { AlternativeDao::update($alternative); } else { AlternativeDao::persist($alternative); } }