PHP Class DataciteExportPlugin, ojs

Inheritance: extends DOIExportPlugin
Afficher le fichier Open project: pkp/ojs

Méthodes publiques

Méthode Description
__construct ( ) Constructor
_checkForTar ( ) : boolean | array Test whether the tar binary is available.
_getObjectUrl ( $request, $context, $object ) Get the canonical URL of an object.
_tarFiles ( $targetPath, $targetFile, $sourceFiles ) Create a tar archive.
depositXML ( $object, $context, $filename )
executeCLICommand ( $scriptName, $command, $context, $outputFile, $objects, $filter, $objectsFileNamePart )
executeExportAction ( $request, $objects, $filter, $tab, $objectsFileNamePart )
getDescription ( )
getDisplayName ( )
getExportDeploymentClassName ( )
getIssueFilter ( )
getName ( )
getPluginSettingsPrefix ( )
getRepresentationFilter ( )
getSettingsFormClassName ( )
getSubmissionFilter ( )

Method Details

__construct() public méthode

Constructor
public __construct ( )

_checkForTar() public méthode

Test whether the tar binary is available.
public _checkForTar ( ) : boolean | array
Résultat boolean | array Boolean true if available otherwise an array with an error message.

_getObjectUrl() public méthode

Get the canonical URL of an object.
public _getObjectUrl ( $request, $context, $object )
$request Request
$context Context
$object Issue|PublishedArticle|ArticleGalley

_tarFiles() public méthode

Create a tar archive.
public _tarFiles ( $targetPath, $targetFile, $sourceFiles )
$targetPath string
$targetFile string
$sourceFiles array

depositXML() public méthode

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

executeCLICommand() public méthode

public executeCLICommand ( $scriptName, $command, $context, $outputFile, $objects, $filter, $objectsFileNamePart )

executeExportAction() public méthode

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

getDescription() public méthode

See also: Plugin::getDescription()
public getDescription ( )

getDisplayName() public méthode

See also: Plugin::getDisplayName()
public getDisplayName ( )

getExportDeploymentClassName() public méthode

getIssueFilter() public méthode

public getIssueFilter ( )

getName() public méthode

See also: Plugin::getName()
public getName ( )

getPluginSettingsPrefix() public méthode

getRepresentationFilter() public méthode

getSettingsFormClassName() public méthode

getSubmissionFilter() public méthode

public getSubmissionFilter ( )