|
|
@@ -650,12 +650,12 @@ class Service
|
|
|
|
|
|
$paginateArr = explode(',', $paginate);
|
|
|
$listRows = is_numeric($paginate) ? $paginate : (is_numeric($paginateArr[0]) ? $paginateArr[0] : $row);
|
|
|
- $simple = isset($paginateArr[1]) ? $paginateArr[1] : false;
|
|
|
- $simple = in_array($simple, ['true', 'false', true, false], true) ? (in_array($simple, ['true', true], true) ? true : false) : (int)$simple;
|
|
|
+ $simple = $paginateArr[1] ?? false;
|
|
|
+ $simple = in_array($simple, ['true', 'false', true, false], true) ? in_array($simple, ['true', true], true) : (int)$simple;
|
|
|
$config = [];
|
|
|
- $config['var_page'] = isset($paginateArr[2]) ? $paginateArr[2] : $type;
|
|
|
- $config['path'] = isset($paginateArr[3]) ? $paginateArr[3] : '';
|
|
|
- $config['fragment'] = isset($paginateArr[4]) ? $paginateArr[4] : '';
|
|
|
+ $config['var_page'] = $paginateArr[2] ?? $type;
|
|
|
+ $config['path'] = $paginateArr[3] ?? '';
|
|
|
+ $config['fragment'] = $paginateArr[4] ?? '';
|
|
|
$config['query'] = request()->get();
|
|
|
$config['type'] = '\\addons\\cms\\library\\Bootstrap';
|
|
|
return [$listRows, $simple, $config];
|