From 8f741c8b78e37fc8a93061fae96195bb7a82d3bb Mon Sep 17 00:00:00 2001 From: Philipp Date: Tue, 16 Nov 2021 21:14:20 +0100 Subject: [PATCH] Remove afterpost() handling --- doc/Addons.md | 1 - doc/de/Addons.md | 1 - src/App/Module.php | 3 --- src/App/Page.php | 3 --- src/BaseModule.php | 7 ------- src/Capabilities/ICanHandleRequests.php | 7 ------- src/LegacyModule.php | 5 ----- 7 files changed, 27 deletions(-) diff --git a/doc/Addons.md b/doc/Addons.md index 6b3cd169bf..230e9e93b9 100644 --- a/doc/Addons.md +++ b/doc/Addons.md @@ -566,7 +566,6 @@ Here is a complete list of all hook callbacks with file locations (as of 24-Sep- Hook::callAll($a->module.'_mod_init', $placeholder); Hook::callAll($a->module.'_mod_init', $placeholder); Hook::callAll($a->module.'_mod_post', $_POST); - Hook::callAll($a->module.'_mod_afterpost', $placeholder); Hook::callAll($a->module.'_mod_content', $arr); Hook::callAll($a->module.'_mod_aftercontent', $arr); Hook::callAll('page_end', DI::page()['content']); diff --git a/doc/de/Addons.md b/doc/de/Addons.md index a20cf4a594..3381ef48f1 100644 --- a/doc/de/Addons.md +++ b/doc/de/Addons.md @@ -202,7 +202,6 @@ Eine komplette Liste aller Hook-Callbacks mit den zugehörigen Dateien (am 01-Ap Hook::callAll($a->module.'_mod_init', $placeholder); Hook::callAll($a->module.'_mod_init', $placeholder); Hook::callAll($a->module.'_mod_post', $_POST); - Hook::callAll($a->module.'_mod_afterpost', $placeholder); Hook::callAll($a->module.'_mod_content', $arr); Hook::callAll($a->module.'_mod_aftercontent', $arr); Hook::callAll('page_end', DI::page()['content']); diff --git a/src/App/Module.php b/src/App/Module.php index bfd6e74542..94caf63a11 100644 --- a/src/App/Module.php +++ b/src/App/Module.php @@ -318,9 +318,6 @@ class Module $this->module_class->put(); } - Core\Hook::callAll($this->module . '_mod_afterpost', $placeholder); - $this->module_class->afterpost(); - // "rawContent" is especially meant for technical endpoints. // This endpoint doesn't need any theme initialization or other comparable stuff. $this->module_class->rawContent(); diff --git a/src/App/Page.php b/src/App/Page.php index 856e2bc458..71d59f59d0 100644 --- a/src/App/Page.php +++ b/src/App/Page.php @@ -352,9 +352,6 @@ class Page implements ArrayAccess $arr = ['content' => $content]; Hook::callAll($moduleClass->getClassName() . '_mod_content', $arr); $content = $arr['content']; - $arr = ['content' => $moduleClass->content()]; - Hook::callAll($moduleClass->getClassName() . '_mod_aftercontent', $arr); - $content .= $arr['content']; } catch (HTTPException $e) { $content = (new ModuleHTTPException())->content($e); } diff --git a/src/BaseModule.php b/src/BaseModule.php index 2873357fd8..aaca6c5311 100644 --- a/src/BaseModule.php +++ b/src/BaseModule.php @@ -90,13 +90,6 @@ abstract class BaseModule implements ICanHandleRequests // DI::baseurl()->redirect('module'); } - /** - * {@inheritDoc} - */ - public function afterpost() - { - } - /** * {@inheritDoc} */ diff --git a/src/Capabilities/ICanHandleRequests.php b/src/Capabilities/ICanHandleRequests.php index 2773404643..ce258c7dd3 100644 --- a/src/Capabilities/ICanHandleRequests.php +++ b/src/Capabilities/ICanHandleRequests.php @@ -56,13 +56,6 @@ interface ICanHandleRequests */ public function post(); - /** - * Called after post() - * - * Unknown purpose - */ - public function afterpost(); - /** * Module PUT method to process submitted data * diff --git a/src/LegacyModule.php b/src/LegacyModule.php index 5f0cc3103c..38c3e9a8fb 100644 --- a/src/LegacyModule.php +++ b/src/LegacyModule.php @@ -76,11 +76,6 @@ class LegacyModule extends BaseModule $this->runModuleFunction('post'); } - public function afterpost() - { - $this->runModuleFunction('afterpost'); - } - /** * Runs the module function designated by the provided suffix if it exists, the BaseModule method otherwise *