Method | Description | |
---|---|---|
__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 |
public __construct ( $filterGroup ) | ||
$filterGroup | FilterGroup |
public addIdentifiers ( $doc, $representationNode, $representation ) | ||
$doc | DOMDocument | |
$representationNode | DOMElement | |
$representation | Representation |
public addPubIdentifier ( $doc, $representationNode, $representation, $pubIdPlugin ) : DOMElement | null | ||
$doc | DOMDocument | |
$representationNode | DOMElement | |
$representation | Representation | |
$pubIdPlugin | PubIdPlugin | |
return | DOMElement | null |
public createRepresentationNode ( $doc, $representation ) : DOMElement | ||
$doc | DOMDocument | |
$representation | Representation | |
return | DOMElement |
public process ( &$representation ) : DOMDocument | ||
$representation | Representation | |
return | DOMDocument |