Method | Description | |
---|---|---|
__construct ( $filterGroup ) | Constructor | |
addArticles ( $doc, $issueNode, $issue ) | Create and add articles to an issue node. | |
addCoverImages ( $doc, $issueNode, $issue ) | Add the issue cover images to its DOM element. | |
addDates ( $doc, $issueNode, $issue ) | Create and add various date nodes to an issue node. | |
addIdentifiers ( $doc, $issueNode, $issue ) | Create and add identifier nodes to a submission node. | |
addIssueGalleys ( $doc, $issueNode, $issue ) | Create and add issue galleys to an issue node. | |
addPubIdentifier ( $doc, $issueNode, $issue, $pubIdPlugin ) : DOMElement | null | Add a single pub ID element for a given plugin to the document. | |
addSections ( $doc, $issueNode, $issue ) | Add the sections to the Issue DOM element. | |
createIssueNode ( $doc, $issue ) : DOMElement | Create and return an issue node. | |
getClassName ( ) | ||
process ( &$issues ) : DOMDocument |
public __construct ( $filterGroup ) | ||
$filterGroup | FilterGroup |
public addArticles ( $doc, $issueNode, $issue ) | ||
$doc | DOMDocument | |
$issueNode | DOMElement | |
$issue | Issue |
public addCoverImages ( $doc, $issueNode, $issue ) | ||
$doc | DOMDocument | |
$issueNode | DOMElement | |
$issue | Issue |
public addDates ( $doc, $issueNode, $issue ) | ||
$doc | DOMDocument | |
$issueNode | DOMElement | |
$issue | Issue |
public addIdentifiers ( $doc, $issueNode, $issue ) | ||
$doc | DOMDocument | |
$issueNode | DOMElement | |
$issue | Issue |
public addIssueGalleys ( $doc, $issueNode, $issue ) | ||
$doc | DOMDocument | |
$issueNode | DOMElement | |
$issue | Issue |
public addPubIdentifier ( $doc, $issueNode, $issue, $pubIdPlugin ) : DOMElement | null | ||
$doc | DOMDocument | |
$issueNode | DOMElement | |
$issue | Issue | |
$pubIdPlugin | PubIdPlugin | |
return | DOMElement | null |
public addSections ( $doc, $issueNode, $issue ) | ||
$doc | DOMDocument | |
$issueNode | DOMElement | |
$issue | Issue |
public createIssueNode ( $doc, $issue ) : DOMElement | ||
$doc | DOMDocument | |
$issue | Issue | |
return | DOMElement |
public process ( &$issues ) : DOMDocument | ||
$issues | array Array of issues | |
return | DOMDocument |