PHP 클래스 RepresentationNativeXmlFilter, pkp-lib

상속: extends NativeExportFilter
파일 보기 프로젝트 열기: pkp/pkp-lib 1 사용 예제들

공개 메소드들

메소드 설명
__construct ( $filterGroup ) Constructor
addIdentifiers ( $doc, $representationNode, $representation ) Create and add identifier nodes to a representation node.
addPubIdentifier ( $doc, $representationNode, $representation, $pubIdPlugin ) : DOMElement | null Add a single pub ID element for a given plugin to the representation.
createRepresentationNode ( $doc, $representation ) : DOMElement Create and return a representation node.
getClassName ( )
getFiles ( $representation ) : array Get the submission files associated with this representation
process ( &$representation ) : DOMDocument

메소드 상세

__construct() 공개 메소드

Constructor
public __construct ( $filterGroup )
$filterGroup FilterGroup

addIdentifiers() 공개 메소드

Create and add identifier nodes to a representation node.
public addIdentifiers ( $doc, $representationNode, $representation )
$doc DOMDocument
$representationNode DOMElement
$representation Representation

addPubIdentifier() 공개 메소드

Add a single pub ID element for a given plugin to the representation.
public addPubIdentifier ( $doc, $representationNode, $representation, $pubIdPlugin ) : DOMElement | null
$doc DOMDocument
$representationNode DOMElement
$representation Representation
$pubIdPlugin PubIdPlugin
리턴 DOMElement | null

createRepresentationNode() 공개 메소드

Create and return a representation node.
public createRepresentationNode ( $doc, $representation ) : DOMElement
$doc DOMDocument
$representation Representation
리턴 DOMElement

getClassName() 공개 메소드

public getClassName ( )

getFiles() 공개 메소드

Get the submission files associated with this representation
public getFiles ( $representation ) : array
$representation Representation
리턴 array

process() 공개 메소드

또한 보기: Filter::process()
public process ( &$representation ) : DOMDocument
$representation Representation
리턴 DOMDocument