Method | Description | |
---|---|---|
__construct ( $filterGroup ) | Constructor | |
createDOIDataNode ( $doc, $doi, $url ) : DOMElement | Create and return the DOI date node 'doi_data'. | |
createHeadNode ( $doc ) : DOMElement | Create and return the head node 'head'. | |
createJournalIssueNode ( $doc, $issue ) : DOMElement | Create and return the journal issue node 'journal_issue'. | |
createJournalMetadataNode ( $doc ) : DOMElement | Create and return the journal metadata node 'journal_metadata'. | |
createJournalNode ( $doc, $pubObject ) : DOMElement | Create and return the journal node 'journal'. | |
createPublicationDateNode ( $doc, $objectPublicationDate ) : DOMElement | Create and return the publication date node 'publication_date'. | |
createRootNode ( $doc ) : DOMElement | Create and return the root node 'doi_batch'. | |
getClassName ( ) | ||
process ( &$pubObjects ) : DOMDocument |
public __construct ( $filterGroup ) | ||
$filterGroup | FilterGroup |
public createDOIDataNode ( $doc, $doi, $url ) : DOMElement | ||
$doc | DOMDocument | |
$doi | string | |
$url | string | |
return | DOMElement |
public createHeadNode ( $doc ) : DOMElement | ||
$doc | DOMDocument | |
return | DOMElement |
public createJournalIssueNode ( $doc, $issue ) : DOMElement | ||
$doc | DOMDocument | |
$issue | Issue | |
return | DOMElement |
public createJournalMetadataNode ( $doc ) : DOMElement | ||
$doc | DOMDocument | |
return | DOMElement |
public createJournalNode ( $doc, $pubObject ) : DOMElement | ||
$doc | DOMDocument | |
$pubObject | object Issue or PublishedArticle | |
return | DOMElement |
public createPublicationDateNode ( $doc, $objectPublicationDate ) : DOMElement | ||
$doc | DOMDocument | |
$objectPublicationDate | string | |
return | DOMElement |
public createRootNode ( $doc ) : DOMElement | ||
$doc | DOMDocument | |
return | DOMElement |
public process ( &$pubObjects ) : DOMDocument | ||
$pubObjects | array Array of Issues or PublishedArticles | |
return | DOMDocument |