PHP Класс CrossRefExportPlugin, ojs

Наследование: extends DOIPubIdExportPlugin
Показать файл Открыть проект

Открытые методы

Метод Описание
__construct ( ) Constructor
checkStatus ( $objects, $context ) Check statuses for selected publication objects.
depositXML ( $objects, $context, $filename )
executeExportAction ( $request, $objects, $filter, $tab, $objectsFileNamePart )
getAdditionalFieldNames ( $hookName, $args ) Hook callback that returns the deposit setting's names, to consider them by article or issue update.
getDepositBatchIdSettingName ( ) : string Get deposit batch ID setting name.
getDepositStatusUrlSettingName ( ) : string Get deposit status/batch ID URL setting name.
getDepositSuccessNotificationMessageKey ( )
getDescription ( )
getDisplayName ( )
getExportActionNames ( )
getExportActions ( $context )
getExportDeploymentClassName ( )
getName ( )
getPluginSettingsPrefix ( )
getSettingsFormClassName ( )
getStatusActions ( $pubObject ) Provide the link to more status information only if the DOI deposit failed
getStatusNames ( )
getSubmissionFilter ( )
updateDepositStatus ( $context, $object ) Check the CrossRef APIs, if deposits and registration have been successful

Описание методов

__construct() публичный Метод

Constructor
public __construct ( )

checkStatus() публичный Метод

Check statuses for selected publication objects.
public checkStatus ( $objects, $context )
$objects array Array of published articles, issues or galleys
$context Context

depositXML() публичный Метод

public depositXML ( $objects, $context, $filename )

executeExportAction() публичный Метод

public executeExportAction ( $request, $objects, $filter, $tab, $objectsFileNamePart )

getAdditionalFieldNames() публичный Метод

Hook callback that returns the deposit setting's names, to consider them by article or issue update.
public getAdditionalFieldNames ( $hookName, $args )

getDepositBatchIdSettingName() публичный Метод

Get deposit batch ID setting name.
public getDepositBatchIdSettingName ( ) : string
Результат string

getDepositStatusUrlSettingName() публичный Метод

Get deposit status/batch ID URL setting name.
public getDepositStatusUrlSettingName ( ) : string
Результат string

getDepositSuccessNotificationMessageKey() публичный Метод

getDescription() публичный Метод

public getDescription ( )

getDisplayName() публичный Метод

public getDisplayName ( )

getExportActionNames() публичный Метод

getExportActions() публичный Метод

public getExportActions ( $context )

getExportDeploymentClassName() публичный Метод

getName() публичный Метод

public getName ( )

getPluginSettingsPrefix() публичный Метод

getSettingsFormClassName() публичный Метод

getStatusActions() публичный Метод

Provide the link to more status information only if the DOI deposit failed
public getStatusActions ( $pubObject )

getStatusNames() публичный Метод

public getStatusNames ( )

getSubmissionFilter() публичный Метод

public getSubmissionFilter ( )

updateDepositStatus() публичный Метод

Check the CrossRef APIs, if deposits and registration have been successful
public updateDepositStatus ( $context, $object )
$context Context
$object The object getting deposited