Merged in bugfix/PMCORE-2971 (pull request #7879)

PMCORE-2971

Approved-by: Julio Cesar Laura Avendaño
This commit is contained in:
Paula Quispe
2021-04-16 21:00:03 +00:00
committed by Julio Cesar Laura Avendaño

View File

@@ -137,15 +137,29 @@ function deleteDocuments($aDocuments, $opt)
} }
return true; return true;
} }
///////////////////////////////////////////// /**
* Get the default menu
*/
function getExtJSParams () function getExtJSParams ()
{ {
$validParams = array('callback' => '', 'dir' => 'DESC', 'sort' => '', 'start' => 0, 'limit' => 25, 'filter' => '', $validParams = [
'search' => '', 'action' => '', 'xaction' => '', 'data' => '', 'status' => '', 'query' => '', 'fields' => ""); 'callback' => '',
$result = array(); 'dir' => 'DESC',
foreach ($validParams as $paramName => $paramDefault) { 'sort' => '',
$result[$paramName] = isset($_REQUEST[$paramName]) ? 'start' => 0,
$_REQUEST[$paramName] : isset($_REQUEST[$paramName]) ? $_REQUEST[$paramName] : $paramDefault; '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; return $result;
} }