You are here

function views_xml_backend_handler_sort::sort in Views XML Backend 6

Same name and namespace in other branches
  1. 7 handlers/views_xml_backend_handler_sort.inc \views_xml_backend_handler_sort::sort()

File

handlers/views_xml_backend_handler_sort.inc, line 32
Base sort handler for views_xml_backend.

Class

views_xml_backend_handler_sort
@file Base sort handler for views_xml_backend.

Code

function sort(&$result) {
  $this->field = $this->options['xpath_selector'];
  if (strtolower($this->options['order']) == 'asc') {
    usort($result, array(
      $this,
      'sort_asc',
    ));
  }
  else {
    usort($result, array(
      $this,
      'sort_desc',
    ));
  }
}