diff --git a/classes/plugins/PubObjectsExportPlugin.php b/classes/plugins/PubObjectsExportPlugin.php index 2b18e2d99d..989ff80563 100644 --- a/classes/plugins/PubObjectsExportPlugin.php +++ b/classes/plugins/PubObjectsExportPlugin.php @@ -22,6 +22,7 @@ use APP\notification\NotificationManager; use APP\server\ServerDAO; use APP\template\TemplateManager; +use Exception; use PKP\context\Context; use PKP\core\JSONMessage; use PKP\db\DAORegistry; @@ -803,6 +804,14 @@ public function _instantiateSettingsForm($context) return $settingsForm; } + /** + * Retrieve the form class + */ + public function getSettingsFormClassName() + { + throw new Exception('Not implemented'); + } + /** * Get the DAOs for objects that need to be augmented with additional settings. * @@ -835,6 +844,26 @@ protected function _checkForExportAction(string $exportAction): bool return false; } + + /** + * Get pub ID type + * + * @return string + */ + public function getPubIdType() + { + throw new Exception('Not implemented'); + } + + /** + * Get pub ID display type + * + * @return string + */ + public function getPubIdDisplayType() + { + throw new Exception('Not implemented'); + } } if (!PKP_STRICT_MODE) {