ArticlesController.php
if( null !== $this->request->query("sort") ){
// ユーザがsort順を指定している
$query = $this->Articles;
}else{
// デフォルトで、idの降順でソート
$query = $this->Articles->find()->order(['id' => 'DESC']);
}
$articles = $this->paginate($query);