Open Journal Systems
3.3.0
PKPDc11MetadataPlugin.inc.php
1
<?php
20
import
(
'lib.pkp.classes.plugins.MetadataPlugin'
);
21
22
class
PKPDc11MetadataPlugin
extends
MetadataPlugin
{
23
24
//
25
// Override protected template methods from Plugin
26
//
30
function
getName
() {
31
return
'Dc11MetadataPlugin'
;
32
}
33
37
function
getDisplayName
() {
38
return
__(
'plugins.metadata.dc11.displayName'
);
39
}
40
44
function
getDescription
() {
45
return
__(
'plugins.metadata.dc11.description'
);
46
}
47
51
public
function
supportsFormat
($format) {
52
return
$format ===
'dc11'
;
53
}
54
58
public
function
getSchemaObject
($format) {
59
assert($this->
supportsFormat
($format));
60
import
(
'plugins.metadata.dc11.schema.Dc11Schema'
);
61
return
new
Dc11Schema
();
62
}
63
}
64
65
MetadataPlugin
Abstract class for metadata plugins.
Definition:
MetadataPlugin.inc.php:22
PKPDc11MetadataPlugin\getName
getName()
Definition:
PKPDc11MetadataPlugin.inc.php:30
PKPDc11MetadataPlugin\supportsFormat
supportsFormat($format)
Definition:
PKPDc11MetadataPlugin.inc.php:51
PKPDc11MetadataPlugin
Abstract base class for Dublin Core version 1.1 metadata plugins.
Definition:
PKPDc11MetadataPlugin.inc.php:22
PKPDc11MetadataPlugin\getDescription
getDescription()
Definition:
PKPDc11MetadataPlugin.inc.php:44
Dc11Schema
OJS-specific implementation of the Dc11Schema.
Definition:
Dc11Schema.inc.php:21
PKPDc11MetadataPlugin\getDisplayName
getDisplayName()
Definition:
PKPDc11MetadataPlugin.inc.php:37
PKPDc11MetadataPlugin\getSchemaObject
getSchemaObject($format)
Definition:
PKPDc11MetadataPlugin.inc.php:58
lib
pkp
plugins
metadata
dc11
PKPDc11MetadataPlugin.inc.php
Generated on Fri Aug 28 2020 14:53:04 for Open Journal Systems by
1.8.17