Open Journal Systems  3.3.0
DOAJExportDeployment Class Reference

Public Member Functions

 __construct ($context, $plugin)
 
 getCache ()
 
 getContext ()
 
 getPlugin ()
 
 getRootElementName ()
 
 getSchemaFilename ()
 
 getXmlSchemaInstance ()
 
 getXmlSchemaLocation ()
 
 setContext ($context)
 
 setPlugin ($plugin)
 

Data Fields

 $_context
 
 $_plugin
 

Detailed Description

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

Definition at line 24 of file DOAJExportDeployment.inc.php.

Constructor & Destructor Documentation

◆ __construct()

DOAJExportDeployment::__construct (   $context,
  $plugin 
)

Constructor

Parameters
$contextContext
$pluginPubObjectsPubIdExportPlugin

Definition at line 50 of file DOAJExportDeployment.inc.php.

References setContext(), and setPlugin().

Member Function Documentation

◆ getCache()

DOAJExportDeployment::getCache ( )

Get the plugin cache

Returns
PubObjectCache

Definition at line 41 of file DOAJExportDeployment.inc.php.

◆ getContext()

DOAJExportDeployment::getContext ( )

Get the import/export context.

Returns
Context

Definition at line 105 of file DOAJExportDeployment.inc.php.

References $_context.

◆ getPlugin()

DOAJExportDeployment::getPlugin ( )

Get the import/export plugin.

Returns
ImportExportPlugin

Definition at line 121 of file DOAJExportDeployment.inc.php.

References $_plugin.

◆ getRootElementName()

DOAJExportDeployment::getRootElementName ( )

Get the root lement name

Returns
string

Definition at line 62 of file DOAJExportDeployment.inc.php.

◆ getSchemaFilename()

DOAJExportDeployment::getSchemaFilename ( )

Get the schema filename.

Returns
string

Definition at line 86 of file DOAJExportDeployment.inc.php.

◆ getXmlSchemaInstance()

DOAJExportDeployment::getXmlSchemaInstance ( )

Get the schema instance URN

Returns
string

Definition at line 70 of file DOAJExportDeployment.inc.php.

◆ getXmlSchemaLocation()

DOAJExportDeployment::getXmlSchemaLocation ( )

Get the schema location URL

Returns
string

Definition at line 78 of file DOAJExportDeployment.inc.php.

◆ setContext()

DOAJExportDeployment::setContext (   $context)

Set the import/export context.

Parameters
$contextContext

Definition at line 97 of file DOAJExportDeployment.inc.php.

Referenced by __construct().

◆ setPlugin()

DOAJExportDeployment::setPlugin (   $plugin)

Set the import/export plugin.

Parameters
$pluginImportExportPlugin

Definition at line 113 of file DOAJExportDeployment.inc.php.

Referenced by __construct().

Field Documentation

◆ $_context

Context DOAJExportDeployment::$_context

The current import/export context

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

Referenced by getContext().

◆ $_plugin

Plugin DOAJExportDeployment::$_plugin

The current import/export plugin

Definition at line 35 of file DOAJExportDeployment.inc.php.

Referenced by getPlugin().


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