PHP Class DOIPubIdPlugin, ojs

Inheritance: extends PubIdPlugin
显示文件 Open project: pkp/ojs

Public Methods

Method Description
_doiURLEncode ( $pubId ) : string Encode DOI according to ANSI/NISO Z39.84-2005, Appendix E.
constructPubId ( $pubIdPrefix, $pubIdSuffix, $contextId )
getAssignFormFieldName ( )
getDAOFieldNames ( )
getDescription ( )
getDisplayName ( )
getFormFieldNames ( )
getLinkActions ( $pubObject )
getNotUniqueErrorMsg ( )
getPrefixFieldName ( )
getPubIdAssignFile ( )
getPubIdDisplayType ( )
getPubIdFullName ( )
getPubIdMetadataFile ( )
getPubIdType ( )
getResolvingURL ( $contextId, $pubId )
getSuffixFieldName ( )
getSuffixPatternsFieldNames ( )
getTemplatePath ( $inCore = false )
instantiateSettingsForm ( $contextId )
isObjectTypeEnabled ( $pubObjectType, $contextId )
validatePubId ( $pubId )

Method Details

_doiURLEncode() public method

Encode DOI according to ANSI/NISO Z39.84-2005, Appendix E.
public _doiURLEncode ( $pubId ) : string
$pubId string
return string

constructPubId() public method

public constructPubId ( $pubIdPrefix, $pubIdSuffix, $contextId )

getAssignFormFieldName() public method

getDAOFieldNames() public method

public getDAOFieldNames ( )

getDescription() public method

public getDescription ( )

getDisplayName() public method

public getDisplayName ( )

getFormFieldNames() public method

public getFormFieldNames ( )

getLinkActions() public method

public getLinkActions ( $pubObject )

getNotUniqueErrorMsg() public method

getPrefixFieldName() public method

public getPrefixFieldName ( )

getPubIdAssignFile() public method

public getPubIdAssignFile ( )

getPubIdDisplayType() public method

public getPubIdDisplayType ( )

getPubIdFullName() public method

public getPubIdFullName ( )

getPubIdMetadataFile() public method

getPubIdType() public method

public getPubIdType ( )

getResolvingURL() public method

public getResolvingURL ( $contextId, $pubId )

getSuffixFieldName() public method

public getSuffixFieldName ( )

getSuffixPatternsFieldNames() public method

getTemplatePath() public method

public getTemplatePath ( $inCore = false )

instantiateSettingsForm() public method

public instantiateSettingsForm ( $contextId )

isObjectTypeEnabled() public method

public isObjectTypeEnabled ( $pubObjectType, $contextId )

validatePubId() public method

public validatePubId ( $pubId )