Parent class for forms used by the various publication formats. More...
Public Member Functions | |
| CatalogEntryPublicationMetadataForm ($monographId, $publicationFormatId, $isPhysicalFormat=true, $stageId=null, $formParams=null) | |
| execute (&$request) | |
| fetch (&$request) | |
| getFormParams () | |
| & | getMonograph () |
| getPhysicalFormat () | |
| getPublicationFormatId () | |
| getStageId () | |
| initData () | |
| readInputData () | |
Public Attributes | |
| $_formParams | |
| $_isPhysicalFormat | |
| $_monograph | |
| $_publicationFormatId | |
| $_stageId | |
Parent class for forms used by the various publication formats.
Definition at line 17 of file CatalogEntryPublicationMetadataForm.inc.php.
| CatalogEntryPublicationMetadataForm.CatalogEntryPublicationMetadataForm | ( | $ | monographId, | |
| $ | publicationFormatId, | |||
| $ | isPhysicalFormat = true, |
|||
| $ | stageId = null, |
|||
| $ | formParams = null | |||
| ) |
Constructor.
| $monograph | Monograph | |
| $publicationFormat | integer | |
| $isPhysicalFormat | integer | |
| $stageId | integer | |
| $formParams | array |
Definition at line 44 of file CatalogEntryPublicationMetadataForm.inc.php.
| CatalogEntryPublicationMetadataForm.execute | ( | &$ | request | ) |
Save the metadata and store the catalog data for this specific publication format.
Definition at line 188 of file CatalogEntryPublicationMetadataForm.inc.php.
References getMonograph(), getPublicationFormatId(), and MonographLog.logEvent().
| CatalogEntryPublicationMetadataForm.fetch | ( | &$ | request | ) |
Fetch the HTML contents of the form.
| $request | PKPRequest return string |
Definition at line 65 of file CatalogEntryPublicationMetadataForm.inc.php.
References getFormParams(), getMonograph(), getPhysicalFormat(), getPublicationFormatId(), and getStageId().
| CatalogEntryPublicationMetadataForm.getFormParams | ( | ) |
Get the extra form parameters.
Definition at line 279 of file CatalogEntryPublicationMetadataForm.inc.php.
Referenced by fetch().
| & CatalogEntryPublicationMetadataForm.getMonograph | ( | ) |
Get the Monograph
Definition at line 249 of file CatalogEntryPublicationMetadataForm.inc.php.
Referenced by execute(), fetch(), and initData().
| CatalogEntryPublicationMetadataForm.getPhysicalFormat | ( | ) |
Get physical format setting
Definition at line 265 of file CatalogEntryPublicationMetadataForm.inc.php.
Referenced by fetch().
| CatalogEntryPublicationMetadataForm.getPublicationFormatId | ( | ) |
Get the publication format id
Definition at line 272 of file CatalogEntryPublicationMetadataForm.inc.php.
Referenced by execute(), fetch(), and initData().
| CatalogEntryPublicationMetadataForm.getStageId | ( | ) |
Get the stage id
Definition at line 257 of file CatalogEntryPublicationMetadataForm.inc.php.
Referenced by fetch().
| CatalogEntryPublicationMetadataForm.initData | ( | ) |
Initialize form data for an instance of this form.
Definition at line 120 of file CatalogEntryPublicationMetadataForm.inc.php.
References getMonograph(), and getPublicationFormatId().
| CatalogEntryPublicationMetadataForm.readInputData | ( | ) |
Assign form data to user-submitted data.
Definition at line 159 of file CatalogEntryPublicationMetadataForm.inc.php.
| CatalogEntryPublicationMetadataForm.$_formParams |
Parameters to configure the form template.
Definition at line 34 of file CatalogEntryPublicationMetadataForm.inc.php.
| CatalogEntryPublicationMetadataForm.$_isPhysicalFormat |
is this a physical, non-digital format?
Definition at line 29 of file CatalogEntryPublicationMetadataForm.inc.php.
| CatalogEntryPublicationMetadataForm.$_monograph |
The monograph used to show metadata information
Definition at line 20 of file CatalogEntryPublicationMetadataForm.inc.php.
| CatalogEntryPublicationMetadataForm.$_publicationFormatId |
The publication format id
Definition at line 26 of file CatalogEntryPublicationMetadataForm.inc.php.
| CatalogEntryPublicationMetadataForm.$_stageId |
The current stage id
Definition at line 23 of file CatalogEntryPublicationMetadataForm.inc.php.
1.7.1