Open Journal Systems  3.3.0
PKPDc11MetadataPlugin Class Reference
Inheritance diagram for PKPDc11MetadataPlugin:
MetadataPlugin Plugin Dc11MetadataPlugin

Public Member Functions

 getDescription ()
 
 getDisplayName ()
 
 getName ()
 
 getSchemaObject ($format)
 
 supportsFormat ($format)
 
- Public Member Functions inherited from MetadataPlugin
 getInstallControlledVocabFiles ()
 
 register ($category, $path, $mainContextId=null)
 
- Public Member Functions inherited from Plugin
 __construct ()
 
 _overridePluginTemplates ($hookName, $args)
 
 addLocaleData ($locale=null)
 
 getActions ($request, $actionArgs)
 
 getCanDisable ()
 
 getCanEnable ()
 
 getCategory ()
 
 getContextSpecificPluginSettingsFile ()
 
 getCurrentVersion ()
 
 getDirName ()
 
 getEnabled ()
 
 getHideManagement ()
 
 getInstallDataFile ()
 
 getInstallEmailTemplateDataFile ()
 
 getInstallEmailTemplatesFile ()
 
 getInstallFilterConfigFiles ()
 
 getInstallMigration ()
 
 getInstallSchemaFile ()
 
 getInstallSitePluginSettingsFile ()
 
 getLocaleFilename ($locale)
 
 getPluginPath ()
 
getRequest ()
 
 getSeq ()
 
 getSetting ($contextId, $name)
 
 getTemplatePath ($inCore=false)
 
 getTemplateResource ($template=null, $inCore=false)
 
 import ($class)
 
 installContextSpecificSettings ($hookName, $args)
 
 installControlledVocabs ($hookName, $args)
 
 installData ($hookName, $args)
 
 installEmailTemplateData ($hookName, $args)
 
 installEmailTemplates ($hookName, $args)
 
 installFilters ($hookName, $args)
 
 installLocale ($hookName, $args)
 
 installSiteSettings ($hookName, $args)
 
 isSitePlugin ()
 
 manage ($args, $request)
 
 smartyPluginUrl ($params, $smarty)
 
 updateSchema ($hookName, $args)
 
 updateSetting ($contextId, $name, $value, $type=null)
 

Additional Inherited Members

- Data Fields inherited from Plugin
 $pluginCategory
 
 $pluginPath
 
 $request
 
- Protected Member Functions inherited from Plugin
 _registerTemplateResource ($inCore=false)
 

Detailed Description

Abstract base class for Dublin Core version 1.1 metadata plugins.

Definition at line 22 of file PKPDc11MetadataPlugin.inc.php.

Member Function Documentation

◆ getDescription()

PKPDc11MetadataPlugin::getDescription ( )

Get a description of this plugin.

Returns
string

Reimplemented from Plugin.

Definition at line 44 of file PKPDc11MetadataPlugin.inc.php.

◆ getDisplayName()

PKPDc11MetadataPlugin::getDisplayName ( )

Get the display name for this plugin.

Returns
string

Reimplemented from Plugin.

Definition at line 37 of file PKPDc11MetadataPlugin.inc.php.

◆ getName()

PKPDc11MetadataPlugin::getName ( )

Protected methods (may be overridden by custom plugins) Get the name of this plugin. The name must be unique within its category, and should be suitable for part of a filename (ie short, no spaces, and no dependencies on cases being unique).

Returns
string name of plugin

Reimplemented from Plugin.

Definition at line 30 of file PKPDc11MetadataPlugin.inc.php.

◆ getSchemaObject()

PKPDc11MetadataPlugin::getSchemaObject (   $format)

Instantiate and return the schema object for this metadata format

Parameters
$formatstring The format to return the schema object for in case the plugin supports multiple formats.
Returns
mixed

Reimplemented from MetadataPlugin.

Definition at line 58 of file PKPDc11MetadataPlugin.inc.php.

References supportsFormat().

◆ supportsFormat()

PKPDc11MetadataPlugin::supportsFormat (   $format)

Get a unique id for this metadata format

Parameters
$formatstring The format to check for support.
Returns
string

Reimplemented from MetadataPlugin.

Definition at line 51 of file PKPDc11MetadataPlugin.inc.php.

Referenced by getSchemaObject().


The documentation for this class was generated from the following file: