DOIPubIdExportPlugin::getArticleGalleys PHP Method

getArticleGalleys() public method

Get article galleys with a DOI assigned from gallley IDs.
public getArticleGalleys ( $galleyIds, $context ) : array
$galleyIds array
$context Context
return array
    function getArticleGalleys($galleyIds, $context)
    {
        $galleys = array();
        $articleGalleyDao = DAORegistry::getDAO('ArticleGalleyDAO');
        foreach ($galleyIds as $galleyId) {
            $articleGalley = $articleGalleyDao->getById($galleyId, null, $context->getId());
            if ($articleGalley && $articleGalley->getStoredPubId('doi')) {
                $galleys[] = $articleGalley;
            }
        }
        return $galleys;
    }