PHP Class DataciteSettingsForm, ojs

Inheritance: extends DOIExportSettingsForm
Datei anzeigen Open project: pkp/ojs

Public Properties

Property Type Description
$_contextId integer
$_plugin DataciteExportPlugin

Public Methods

Method Description
__construct ( $plugin, $contextId ) Constructor
_getContextId ( ) : integer Get the context ID.
_getPlugin ( ) : DataciteExportPlugin Get the plugin.
execute ( )
getFormFields ( ) : array Get form fields
initData ( )
isOptional ( $settingName ) : boolean Is the form field optional
readInputData ( )

Method Details

__construct() public method

Constructor
public __construct ( $plugin, $contextId )
$plugin DataciteExportPlugin
$contextId integer

_getContextId() public method

Get the context ID.
public _getContextId ( ) : integer
return integer

_getPlugin() public method

Get the plugin.
public _getPlugin ( ) : DataciteExportPlugin
return DataciteExportPlugin

execute() public method

public execute ( )

getFormFields() public method

Get form fields
public getFormFields ( ) : array
return array (field name => field type)

initData() public method

public initData ( )

isOptional() public method

Is the form field optional
public isOptional ( $settingName ) : boolean
$settingName string
return boolean

readInputData() public method

public readInputData ( )

Property Details

$_contextId public_oe property

public int $_contextId
return integer

$_plugin public_oe property

public DataciteExportPlugin $_plugin
return DataciteExportPlugin