From 7347c9c773c17181d892b48957e4e7d98d1d76d2 Mon Sep 17 00:00:00 2001 From: Jonas Raoni Soares da Silva Date: Sat, 25 Mar 2023 20:08:03 +0300 Subject: [PATCH 1/2] pkp/pkp-lib#8845 Added missing methods --- classes/plugins/PubObjectsExportPlugin.php | 29 ++++++++++++++++++++++ 1 file changed, 29 insertions(+) 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) { From f9b5ebb785e2ec579a7fb8d5a48237dda8000872 Mon Sep 17 00:00:00 2001 From: Jonas Raoni Soares da Silva Date: Sat, 25 Mar 2023 22:44:31 +0300 Subject: [PATCH 2/2] pkp/pkp-lib#8845 Submodule update ##jonasraoni/bugfix/main/8845-general-fixes## --- lib/pkp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/pkp b/lib/pkp index 99ab07a5ce..75e7826692 160000 --- a/lib/pkp +++ b/lib/pkp @@ -1 +1 @@ -Subproject commit 99ab07a5ce5207465817f65cfb88cd578dde7915 +Subproject commit 75e7826692272608d7072d34408e216573fd12dd