Línea 136... |
Línea 136... |
136 |
$records_x_page = intval($this->params()->fromQuery('length', 10), 10);
|
136 |
$records_x_page = intval($this->params()->fromQuery('length', 10), 10);
|
137 |
$order = $this->params()->fromQuery('order', []);
|
137 |
$order = $this->params()->fromQuery('order', []);
|
138 |
$order_field = empty($order[0]['column']) ? 99 : intval($order[0]['column'], 10);
|
138 |
$order_field = empty($order[0]['column']) ? 99 : intval($order[0]['column'], 10);
|
139 |
$order_direction = empty($order[0]['dir']) ? 'ASC' : strtoupper(filter_var($order[0]['dir'], FILTER_SANITIZE_STRING));
|
139 |
$order_direction = empty($order[0]['dir']) ? 'ASC' : strtoupper(filter_var($order[0]['dir'], FILTER_SANITIZE_STRING));
|
Línea 140... |
Línea 140... |
140 |
|
140 |
|
141 |
$fields = ['uuid', 'first_name', 'last_name', 'email', status];
|
141 |
$fields = ['uuid', 'first_name', 'last_name', 'email', 'status'];
|
Línea 142... |
Línea 142... |
142 |
$order_field = isset($fields[$order_field]) ? $fields[$order_field] : 'first_name';
|
142 |
$order_field = isset($fields[$order_field]) ? $fields[$order_field] : 'first_name';
|
143 |
|
143 |
|
144 |
if (!in_array($order_direction, ['ASC', 'DESC'])) {
|
144 |
if (!in_array($order_direction, ['ASC', 'DESC'])) {
|