Open Journal Systems  3.3.0
PKPSubmissionMetadataFormImplementation Class Reference
Inheritance diagram for PKPSubmissionMetadataFormImplementation:
SubmissionMetadataFormImplementation

Public Member Functions

 __construct ($parentForm=null)
 
 _getAbstractsRequired ($submission)
 
 addChecks ($submission)
 
 execute ($submission, $request)
 
 getLocaleFieldNames ()
 
 getTagitFieldNames ()
 
 initData ($submission)
 
 readInputData ()
 

Data Fields

 $_parentForm
 

Detailed Description

Constructor & Destructor Documentation

◆ __construct()

PKPSubmissionMetadataFormImplementation::__construct (   $parentForm = null)

Constructor.

Parameters
$parentFormForm A form that can use this form.

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

Member Function Documentation

◆ _getAbstractsRequired()

PKPSubmissionMetadataFormImplementation::_getAbstractsRequired (   $submission)

Determine whether or not abstracts are required.

Parameters
$submissionSubmission
Returns
boolean

Reimplemented in SubmissionMetadataFormImplementation.

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

Referenced by addChecks(), and initData().

◆ addChecks()

PKPSubmissionMetadataFormImplementation::addChecks (   $submission)

◆ execute()

PKPSubmissionMetadataFormImplementation::execute (   $submission,
  $request 
)

Save changes to submission.

Parameters
$submissionSubmission
$requestPKPRequest
Returns
Submission

Definition at line 165 of file PKPSubmissionMetadataFormImplementation.inc.php.

References PKPServices\get(), DAORegistry\getDAO(), and SubmissionLog\logEvent().

◆ getLocaleFieldNames()

PKPSubmissionMetadataFormImplementation::getLocaleFieldNames ( )

Get the names of fields for which data should be localized

Returns
array

Definition at line 147 of file PKPSubmissionMetadataFormImplementation.inc.php.

Referenced by addChecks().

◆ getTagitFieldNames()

PKPSubmissionMetadataFormImplementation::getTagitFieldNames ( )

Get the names of fields for which tagit is used

Returns
array

Definition at line 155 of file PKPSubmissionMetadataFormImplementation.inc.php.

Referenced by addChecks().

◆ initData()

PKPSubmissionMetadataFormImplementation::initData (   $submission)

Initialize form data from current submission.

Parameters
$submissionSubmission

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

References _getAbstractsRequired(), and DAORegistry\getDAO().

◆ readInputData()

PKPSubmissionMetadataFormImplementation::readInputData ( )

Assign form data to user-submitted data.

Definition at line 137 of file PKPSubmissionMetadataFormImplementation.inc.php.

Field Documentation

◆ $_parentForm

Form PKPSubmissionMetadataFormImplementation::$_parentForm

Form that uses this implementation

Definition at line 23 of file PKPSubmissionMetadataFormImplementation.inc.php.

Referenced by addChecks().


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