Метод | Описание | |
---|---|---|
__construct ( $filterGroup ) | Constructor | |
_getControlledVocabulariesMappings ( ) : array | Get node name to DAO and insert function mapping. | |
_getLocalizedSubmissionSetterMappings ( ) : array | Get node name to setter function mapping for localized data. | |
getClassName ( ) | ||
getImportFilter ( $elementName ) : Filter | Get the import filter for a given element. | |
getPluralElementName ( ) : string | Return the plural element name | |
getPublishedSubmissionDAO ( ) : DAO | Get the published submission DAO for this application. | |
getRepresentationExportFilterGroupName ( ) : string | Get the representation export filter group name | |
getSingularElementName ( ) : string | Get the singular element name | |
handleChildElement ( $n, $submission ) | Handle an element whose parent is the submission element. | |
handleElement ( $node ) | Handle a singular element import. | |
parseAuthor ( $n, $submission ) | Parse an author and add it to the submission. | |
parseAuthors ( $node, $submission ) | Parse an authors element | |
parseIdentifier ( $element, $submission ) | Parse an identifier node and set up the submission object accordingly | |
parseSubmissionFile ( $n, $submission ) | Parse a submission file and add it to the submission. | |
populateObject ( $submission, $node ) : Submission | Populate the submission object from the node | |
populatePublishedSubmission ( PublishedSubmission $submission, DOMElement $node ) : PublishedSubmission | Class-specific methods for published submissions. |
public __construct ( $filterGroup ) | ||
$filterGroup | FilterGroup |
public _getControlledVocabulariesMappings ( ) : array | ||
Результат | array |
public _getLocalizedSubmissionSetterMappings ( ) : array | ||
Результат | array |
public getImportFilter ( $elementName ) : Filter | ||
$elementName | string Name of XML element | |
Результат | Filter |
public getPluralElementName ( ) : string | ||
Результат | string |
public getPublishedSubmissionDAO ( ) : DAO | ||
Результат | DAO |
public getRepresentationExportFilterGroupName ( ) : string | ||
Результат | string |
public getSingularElementName ( ) : string | ||
Результат | string |
public handleChildElement ( $n, $submission ) | ||
$n | DOMElement | |
$submission | Submission |
public handleElement ( $node ) | ||
$node | DOMElement |
public parseAuthor ( $n, $submission ) | ||
$n | DOMElement | |
$submission | Submission |
public parseAuthors ( $node, $submission ) | ||
$node | DOMElement | |
$submission | Submission |
public parseIdentifier ( $element, $submission ) | ||
$element | DOMElement | |
$submission | Submission |
public parseSubmissionFile ( $n, $submission ) | ||
$n | DOMElement | |
$submission | Submission |
public populateObject ( $submission, $node ) : Submission | ||
$submission | Submission | |
$node | DOMElement | |
Результат | Submission |
public populatePublishedSubmission ( PublishedSubmission $submission, DOMElement $node ) : PublishedSubmission | ||
$submission | PublishedSubmission | |
$node | DOMElement | |
Результат | PublishedSubmission |