PHP Класс ArticleCrossrefXmlFilter, ojs

Наследование: extends IssueCrossrefXmlFilter
Показать файл Открыть проект

Открытые методы

Метод Описание
__construct ( $filterGroup ) Constructor
appendCollectionNodes ( $doc, $doiDataNode, $submission, $galleys ) Append all collection nodes 'collection' to the doi data node.
createComponentListNode ( $doc, $submission, $componentGalleys ) : DOMElement Create and return component list node 'component_list'.
createJournalArticleNode ( $doc, $submission ) : DOMElement Create and return the journal article node 'journal_article'.
createJournalIssueNode ( $doc, $submission ) : DOMElement Create and return the journal issue node 'journal_issue'.
createJournalNode ( $doc, $pubObject )
getClassName ( )

Описание методов

__construct() публичный Метод

Constructor
public __construct ( $filterGroup )
$filterGroup FilterGroup

appendCollectionNodes() публичный Метод

Append all collection nodes 'collection' to the doi data node.
public appendCollectionNodes ( $doc, $doiDataNode, $submission, $galleys )
$doc DOMDocument
$doiDataNode DOMElement
$submission PublishedArticle
$galleys array of galleys

createComponentListNode() публичный Метод

Create and return component list node 'component_list'.
public createComponentListNode ( $doc, $submission, $componentGalleys ) : DOMElement
$doc DOMDocument
$submission PublishedArticle
$componentGalleys array
Результат DOMElement

createJournalArticleNode() публичный Метод

Create and return the journal article node 'journal_article'.
public createJournalArticleNode ( $doc, $submission ) : DOMElement
$doc DOMDocument
$submission PublishedArticle
Результат DOMElement

createJournalIssueNode() публичный Метод

Create and return the journal issue node 'journal_issue'.
public createJournalIssueNode ( $doc, $submission ) : DOMElement
$doc DOMDocument
$submission PublishedArticle
Результат DOMElement

createJournalNode() публичный Метод

public createJournalNode ( $doc, $pubObject )

getClassName() публичный Метод

public getClassName ( )