Example #1
0
 public function configurePagination(BaseFinder $finder, array $params)
 {
     if (isset($params['order'])) {
         list($column, $direction) = explode(' ', strtoupper($params['order']));
         if ($column && $direction) {
             $column = constant(Finder\Finder::class . '::' . $column);
             $direction = constant(Finder\Finder::class . '::' . $direction);
             $params['order'] = "{$column} {$direction}";
         }
     }
     return parent::configurePagination($finder, $params);
 }