pass params to $dms->search() by array

This commit is contained in:
Uwe Steinmann 2020-11-30 15:40:33 +01:00
parent ab7de0d0d0
commit 5c9ddac11d

View File

@ -1492,8 +1492,18 @@ class RestapiController { /* {{{ */
if(!isset($params['searchin']) || !$searchin = explode(",",$params['searchin']))
$searchin = array();
if(!isset($params['objects']) || !$objects = $params['objects'])
$objects = 0x3;
$resArr = $dms->search($querystr, $limit, $offset, 'AND', $searchin, null, null, array(), array(), array(), array(), array(), array(), array(), $objects);
$objects = 0x3;
$sparams = array(
'query'=>$querystr,
'limit'=>$limit,
'offset'=>$offset,
'logicalmode'=>'AND',
'searchin'=>$searchin,
'mode'=>$objects,
// 'creationstartdate'=>array('hour'=>1, 'minute'=>0, 'second'=>0, 'year'=>date('Y')-1, 'month'=>date('m'), 'day'=>date('d')),
);
$resArr = $dms->search($sparams);
// $resArr = $dms->search($querystr, $limit, $offset, 'AND', $searchin, null, null, array(), array('hour'=>1, 'minute'=>0, 'second'=>0, 'year'=>date('Y')-1, 'month'=>date('m'), 'day'=>date('d')), array(), array(), array(), array(), array(), $objects);
if($resArr === false) {
return $response->withJson(array(), 200);
}