diff --git a/src/Controller/AuditLogsController.php b/src/Controller/AuditLogsController.php index 00d545e..912586b 100644 --- a/src/Controller/AuditLogsController.php +++ b/src/Controller/AuditLogsController.php @@ -20,6 +20,7 @@ class AuditLogsController extends AppController { $this->CRUD->index([ 'contain' => $this->containFields, + 'order' => ['AuditLogs.id' => 'DESC'], 'filters' => $this->filterFields, 'quickFilters' => $this->quickFilterFields, 'afterFind' => function($data) { diff --git a/src/Controller/Component/CRUDComponent.php b/src/Controller/Component/CRUDComponent.php index 0e15ecd..fdb0d60 100644 --- a/src/Controller/Component/CRUDComponent.php +++ b/src/Controller/Component/CRUDComponent.php @@ -69,6 +69,9 @@ class CRUDComponent extends Component if (!empty($options['fields'])) { $query->select($options['fields']); } + if (!empty($options['order'])) { + $query->order($options['order']); + } if ($this->Controller->ParamHandler->isRest()) { $data = $query->all(); if (isset($options['hidden'])) {