PHP Class Openurl10Nlm30CitationSchemaCrosswalkFilter, pkp-lib

Inheritance: extends Nlm30Openurl10CrosswalkFilter
Show file Open project: pkp/pkp-lib Class Usage Examples

Public Methods

Method Description
__construct ( ) Constructor
_getOpenurl10GenreTranslationMapping ( ) : array Return a mapping of OpenURL genres to NLM publication types.
process ( &$input ) : MetadataDescription Map OpenURL properties to NLM properties.

Method Details

__construct() public method

Constructor
public __construct ( )

_getOpenurl10GenreTranslationMapping() static public method

Return a mapping of OpenURL genres to NLM publication types.
static public _getOpenurl10GenreTranslationMapping ( ) : array
return array

process() public method

NB: OpenURL has no i18n so we use the default locale when mapping.
See also: Filter::process()
public process ( &$input ) : MetadataDescription
$input MetadataDescription
return MetadataDescription