PHP 클래스 DataciteExportPlugin, ojs

상속: extends DOIExportPlugin
파일 보기 프로젝트 열기: pkp/ojs

공개 메소드들

메소드 설명
__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 ( )

메소드 상세

__construct() 공개 메소드

Constructor
public __construct ( )

_checkForTar() 공개 메소드

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

_getObjectUrl() 공개 메소드

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

_tarFiles() 공개 메소드

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

depositXML() 공개 메소드

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

executeCLICommand() 공개 메소드

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

executeExportAction() 공개 메소드

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

getDescription() 공개 메소드

또한 보기: Plugin::getDescription()
public getDescription ( )

getDisplayName() 공개 메소드

또한 보기: Plugin::getDisplayName()
public getDisplayName ( )

getExportDeploymentClassName() 공개 메소드

getIssueFilter() 공개 메소드

public getIssueFilter ( )

getName() 공개 메소드

또한 보기: Plugin::getName()
public getName ( )

getPluginSettingsPrefix() 공개 메소드

getRepresentationFilter() 공개 메소드

getSettingsFormClassName() 공개 메소드

getSubmissionFilter() 공개 메소드

public getSubmissionFilter ( )