function getPublishedArticles($submissionIds, $context) { $publishedArticles = array(); $publishedArticleDao = DAORegistry::getDAO('PublishedArticleDAO'); foreach ($submissionIds as $submissionId) { $publishedArticle = $publishedArticleDao->getPublishedArticleByArticleId($submissionId, $context->getId()); if ($publishedArticle && $publishedArticle->getStoredPubId('doi')) { $publishedArticles[] = $publishedArticle; } } return $publishedArticles; }