From 3e37d9882cbbbd231927ae9a2abb4911cb9a0695 Mon Sep 17 00:00:00 2001 From: Philipp Dieter Date: Thu, 30 Jul 2020 01:18:08 +0200 Subject: [PATCH] [TASK] Start working on additional steps logic --- Classes/Controller/ActionController.php | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/Classes/Controller/ActionController.php b/Classes/Controller/ActionController.php index ba237c7..7a66219 100644 --- a/Classes/Controller/ActionController.php +++ b/Classes/Controller/ActionController.php @@ -164,7 +164,7 @@ class ActionController extends BaseController * * @return void */ - protected function isPOST() + protected function isPost() { if ($this->request->getMethod() == 'POST'){ return true; @@ -172,6 +172,28 @@ class ActionController extends BaseController return false; } + /** + * shortcut to get to know if request is submittet via post and specific + * step is set + * + * @return void + */ + protected function isPostStep( + $testStep = null + ) { + $step = null; + //if (array_key_exists('step', $this->arguments)){ + // $step = $ + //} + if ( + $this->request->getMethod() == 'POST' + && $step == $testStep + ){ + return true; + } + return false; + } + /** * shortcut to get translation *