Open Journal Systems  3.3.0
CrossrefExportDeployment Class Reference

Public Member Functions

 __construct ($context, $plugin)
 
 getAINamespace ()
 
 getCache ()
 
 getContext ()
 
 getIssue ()
 
 getJATSNamespace ()
 
 getNamespace ()
 
 getPlugin ()
 
 getRootElementName ()
 
 getSchemaFilename ()
 
 getXmlSchemaInstance ()
 
 getXmlSchemaLocation ()
 
 getXmlSchemaVersion ()
 
 setContext ($context)
 
 setIssue ($issue)
 
 setPlugin ($plugin)
 

Data Fields

 $_context
 
 $_issue
 
 $_plugin
 

Detailed Description

Base class configuring the crossref export process to an application's specifics.

Definition at line 28 of file CrossrefExportDeployment.inc.php.

Constructor & Destructor Documentation

◆ __construct()

CrossrefExportDeployment::__construct (   $context,
  $plugin 
)

Constructor

Parameters
$contextContext
$pluginDOIPubIdExportPlugin

Definition at line 56 of file CrossrefExportDeployment.inc.php.

References setContext(), and setPlugin().

Member Function Documentation

◆ getAINamespace()

CrossrefExportDeployment::getAINamespace ( )

Get the access indicators namespace URN

Returns
string

Definition at line 116 of file CrossrefExportDeployment.inc.php.

◆ getCache()

CrossrefExportDeployment::getCache ( )

Definition at line 47 of file CrossrefExportDeployment.inc.php.

◆ getContext()

CrossrefExportDeployment::getContext ( )

Get the import/export context.

Returns
Context

Definition at line 143 of file CrossrefExportDeployment.inc.php.

References $_context.

◆ getIssue()

CrossrefExportDeployment::getIssue ( )

Get the import/export issue.

Returns
Issue

Definition at line 175 of file CrossrefExportDeployment.inc.php.

References $_issue.

◆ getJATSNamespace()

CrossrefExportDeployment::getJATSNamespace ( )

Get the JATS namespace URN

Returns
string

Definition at line 108 of file CrossrefExportDeployment.inc.php.

◆ getNamespace()

CrossrefExportDeployment::getNamespace ( )

Get the namespace URN

Returns
string

Definition at line 76 of file CrossrefExportDeployment.inc.php.

◆ getPlugin()

CrossrefExportDeployment::getPlugin ( )

Get the import/export plugin.

Returns
ImportExportPlugin

Definition at line 159 of file CrossrefExportDeployment.inc.php.

References $_plugin.

◆ getRootElementName()

CrossrefExportDeployment::getRootElementName ( )

Get the root lement name

Returns
string

Definition at line 68 of file CrossrefExportDeployment.inc.php.

◆ getSchemaFilename()

CrossrefExportDeployment::getSchemaFilename ( )

Get the schema filename.

Returns
string

Definition at line 124 of file CrossrefExportDeployment.inc.php.

References getXmlSchemaLocation().

◆ getXmlSchemaInstance()

CrossrefExportDeployment::getXmlSchemaInstance ( )

Get the schema instance URN

Returns
string

Definition at line 84 of file CrossrefExportDeployment.inc.php.

◆ getXmlSchemaLocation()

CrossrefExportDeployment::getXmlSchemaLocation ( )

Get the schema location URL

Returns
string

Definition at line 100 of file CrossrefExportDeployment.inc.php.

Referenced by getSchemaFilename().

◆ getXmlSchemaVersion()

CrossrefExportDeployment::getXmlSchemaVersion ( )

Get the schema version

Returns
string

Definition at line 92 of file CrossrefExportDeployment.inc.php.

◆ setContext()

CrossrefExportDeployment::setContext (   $context)

Set the import/export context.

Parameters
$contextContext

Definition at line 135 of file CrossrefExportDeployment.inc.php.

Referenced by __construct().

◆ setIssue()

CrossrefExportDeployment::setIssue (   $issue)

Set the import/export issue.

Parameters
$issueIssue

Definition at line 167 of file CrossrefExportDeployment.inc.php.

◆ setPlugin()

CrossrefExportDeployment::setPlugin (   $plugin)

Set the import/export plugin.

Parameters
$pluginImportExportPlugin

Definition at line 151 of file CrossrefExportDeployment.inc.php.

Referenced by __construct().

Field Documentation

◆ $_context

Context CrossrefExportDeployment::$_context

The current import/export context

Definition at line 33 of file CrossrefExportDeployment.inc.php.

Referenced by getContext().

◆ $_issue

Issue CrossrefExportDeployment::$_issue

Definition at line 45 of file CrossrefExportDeployment.inc.php.

Referenced by getIssue().

◆ $_plugin

Plugin CrossrefExportDeployment::$_plugin

The current import/export plugin

Definition at line 39 of file CrossrefExportDeployment.inc.php.

Referenced by getPlugin().


The documentation for this class was generated from the following file: