PHP Class OpenAIREPlugin, ojs

Inheritance: extends GenericPlugin
Mostrar archivo Open project: pkp/ojs

Public Methods

Method Description
addCheck ( $hookName, $params ) Add check/validation for the projectID field (= 6 numbers)
addSet ( $hookName, $params ) Change OAI record or identifier to consider the OpenAIRE set
articleSubmitGetFieldNames ( $hookName, $params ) Add projectID element to the article
changeDc11Desctiption ( $hookName, $params ) Change Dc11 Description to consider the OpenAIRE elements
getDescription ( )
getDisplayName ( )
insertOpenAIREArticleTombstone ( $hookName, $params ) Consider the OpenAIRE set in the article tombstone
metadataExecute ( $hookName, $params ) Set article projectID
metadataFieldEdit ( $hookName, $params ) Insert projectID field into author submission step 3 and metadata edit form
metadataInitData ( $hookName, $params ) Init article projectID
metadataReadUserVars ( $hookName, $params ) Concern projectID field in the form
recordsOrIdentifiers ( $hookName, $params ) Get OpenAIRE records or identifiers
register ( $category, $path ) : boolean Called as a plugin is registered to the registry
sets ( $hookName, $params ) Add OpenAIRE set

Method Details

addCheck() public method

Add check/validation for the projectID field (= 6 numbers)
public addCheck ( $hookName, $params )

addSet() public method

Change OAI record or identifier to consider the OpenAIRE set
public addSet ( $hookName, $params )

articleSubmitGetFieldNames() public method

Add projectID element to the article
public articleSubmitGetFieldNames ( $hookName, $params )

changeDc11Desctiption() public method

Change Dc11 Description to consider the OpenAIRE elements
public changeDc11Desctiption ( $hookName, $params )

getDescription() public method

public getDescription ( )

getDisplayName() public method

public getDisplayName ( )

insertOpenAIREArticleTombstone() public method

Consider the OpenAIRE set in the article tombstone
public insertOpenAIREArticleTombstone ( $hookName, $params )

metadataExecute() public method

Set article projectID
public metadataExecute ( $hookName, $params )

metadataFieldEdit() public method

Insert projectID field into author submission step 3 and metadata edit form
public metadataFieldEdit ( $hookName, $params )

metadataInitData() public method

Init article projectID
public metadataInitData ( $hookName, $params )

metadataReadUserVars() public method

Concern projectID field in the form
public metadataReadUserVars ( $hookName, $params )

recordsOrIdentifiers() public method

Get OpenAIRE records or identifiers
public recordsOrIdentifiers ( $hookName, $params )

register() public method

Called as a plugin is registered to the registry
public register ( $category, $path ) : boolean
$category String Name of category plugin was registered to
return boolean True if plugin initialized successfully; if false, the plugin will not be registered.

sets() public method

Add OpenAIRE set
public sets ( $hookName, $params )