From 4b2c9f9c1f9276d6a52a16d312632fa7fc44b4dd Mon Sep 17 00:00:00 2001 From: Paula Quispe Date: Fri, 16 Apr 2021 16:19:55 -0400 Subject: [PATCH] PMCORE-2971 --- .../methods/appFolder/appFolderAjax.php | 30 ++++++++++++++----- 1 file changed, 22 insertions(+), 8 deletions(-) diff --git a/workflow/engine/methods/appFolder/appFolderAjax.php b/workflow/engine/methods/appFolder/appFolderAjax.php index a15b290ff..a6b1ac66c 100644 --- a/workflow/engine/methods/appFolder/appFolderAjax.php +++ b/workflow/engine/methods/appFolder/appFolderAjax.php @@ -137,15 +137,29 @@ function deleteDocuments($aDocuments, $opt) } return true; } -///////////////////////////////////////////// -function getExtJSParams() +/** + * Get the default menu + */ +function getExtJSParams () { - $validParams = array('callback' => '', 'dir' => 'DESC', 'sort' => '', 'start' => 0, 'limit' => 25, 'filter' => '', - 'search' => '', 'action' => '', 'xaction' => '', 'data' => '', 'status' => '', 'query' => '', 'fields' => ""); - $result = array(); - foreach ($validParams as $paramName => $paramDefault) { - $result[$paramName] = isset($_REQUEST[$paramName]) ? - $_REQUEST[$paramName] : isset($_REQUEST[$paramName]) ? $_REQUEST[$paramName] : $paramDefault; + $validParams = [ + 'callback' => '', + 'dir' => 'DESC', + 'sort' => '', + 'start' => 0, + 'limit' => 25, + 'filter' => '', + 'search' => '', + 'action' => '', + 'xaction' => '', + 'data' => '', + 'status' => '', + 'query' => '', + 'fields' => '' + ]; + $result = []; + foreach ($validParams as $param => $default) { + $result[$param] = ($request[$param] ?? isset($request[$param])) ? $request[$param] : $default; } return $result; }