Open Preprint Systems  3.3.0
CrossrefExportDeployment Class Reference

Public Member Functions

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

Data Fields

 $_context
 
 $_plugin
 

Detailed Description

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

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

Constructor & Destructor Documentation

◆ __construct()

CrossrefExportDeployment::__construct (   $context,
  $plugin 
)

Constructor

Parameters
$contextContext
$pluginDOIPubIdExportPlugin

Definition at line 51 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 111 of file CrossrefExportDeployment.inc.php.

◆ getCache()

CrossrefExportDeployment::getCache ( )

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

◆ getContext()

CrossrefExportDeployment::getContext ( )

Get the import/export context.

Returns
Context

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

References $_context.

◆ getJATSNamespace()

CrossrefExportDeployment::getJATSNamespace ( )

Get the JATS namespace URN

Returns
string

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

◆ getNamespace()

CrossrefExportDeployment::getNamespace ( )

Get the namespace URN

Returns
string

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

◆ getPlugin()

CrossrefExportDeployment::getPlugin ( )

Get the import/export plugin.

Returns
ImportExportPlugin

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

References $_plugin.

◆ getRELNamespace()

CrossrefExportDeployment::getRELNamespace ( )

Get the relations namespace URN

Returns
string

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

◆ getRootElementName()

CrossrefExportDeployment::getRootElementName ( )

Get the root lement name

Returns
string

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

◆ getSchemaFilename()

CrossrefExportDeployment::getSchemaFilename ( )

Get the schema filename.

Returns
string

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

References getXmlSchemaLocation().

◆ getXmlSchemaInstance()

CrossrefExportDeployment::getXmlSchemaInstance ( )

Get the schema instance URN

Returns
string

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

◆ getXmlSchemaLocation()

CrossrefExportDeployment::getXmlSchemaLocation ( )

Get the schema location URL

Returns
string

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

Referenced by getSchemaFilename().

◆ getXmlSchemaVersion()

CrossrefExportDeployment::getXmlSchemaVersion ( )

Get the schema version

Returns
string

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

◆ setContext()

CrossrefExportDeployment::setContext (   $context)

Set the import/export context.

Parameters
$contextContext

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

Referenced by __construct().

◆ setPlugin()

CrossrefExportDeployment::setPlugin (   $plugin)

Set the import/export plugin.

Parameters
$pluginImportExportPlugin

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

Referenced by __construct().

Field Documentation

◆ $_context

Context CrossrefExportDeployment::$_context

The current import/export context

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

Referenced by getContext().

◆ $_plugin

Plugin CrossrefExportDeployment::$_plugin

The current import/export plugin

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

Referenced by getPlugin().


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