You are here

class rules_scheduler_views_handler_datetime in Rules 6

@file An extended subclass for datetime handling. We need this to correctly convert our SQL datetime field to local user date/time.

Hierarchy

Expanded class hierarchy of rules_scheduler_views_handler_datetime

1 string reference to 'rules_scheduler_views_handler_datetime'
rules_scheduler_views_data in rules_scheduler/includes/rules_scheduler.views.inc
Implementation of hook_views_data(). Specifies the list of future scheduled tasks displayed on the scheduling page.

File

rules_scheduler/includes/rules_scheduler_views_handler_datetime.inc, line 8
An extended subclass for datetime handling. We need this to correctly convert our SQL datetime field to local user date/time.

View source
class rules_scheduler_views_handler_datetime extends views_handler_field_date {
  function render($values) {
    $value = $values->{$this->field_alias};

    // overwrite date string with timestamp
    $values->{$this->field_alias} = rules_gmstrtotime($value);

    // call parent method with modified values
    return parent::render($values);
  }

}

Members