public function views_xml_backend_handler_sort_date::sort_asc in Views XML Backend 7
Overrides views_xml_backend_handler_sort_numeric::sort_asc
1 call to views_xml_backend_handler_sort_date::sort_asc()
File
- handlers/
views_xml_backend_handler_sort_date.inc, line 13 - Contains views_xml_backend_handler_sort_date.
Class
- views_xml_backend_handler_sort_date
- Date sort handler for views_xml_backend.
Code
public function sort_asc($a, $b) {
$a_value = isset($a->{$this->field}) ? $a->{$this->field} : '';
$b_value = isset($b->{$this->field}) ? $b->{$this->field} : '';
if (!is_numeric($a_value)) {
$a_value = strtotime($a_value);
}
if (!is_numeric($b_value)) {
$b_value = strtotime($b_value);
}
return $a_value - $b_value;
}