You are here

views_handler_filter_date.inc in MERCI (Manage Equipment Reservations, Checkout and Inventory) 7.2

merci views handlers

File

handlers/views_handler_filter_date.inc
View source
<?php

/**
 * @file
 * merci views handlers 
 */
class views_handler_filter_datetime extends views_handler_filter_date {
  function op_simple($field) {
    $value = intval(strtotime($this->value['value'], 0));
    $value = date_convert($value, DATE_UNIX, DATE_DATETIME);
    if ($this->value['type'] == 'offset') {

      // keep sign
      $value = 'NOW()' . sprintf('%+d', $value);
      $this->query
        ->add_where($this->options['group'], "{$field} {$this->operator} %s", $value);
    }
    else {
      $this->query
        ->add_where($this->options['group'], "{$field} {$this->operator} '%s'", $value);
    }
  }

}

Classes

Namesort descending Description
views_handler_filter_datetime @file merci views handlers