You are here

rules_scheduler_views_handler_datetime.inc in Rules 6

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

File

rules_scheduler/includes/rules_scheduler_views_handler_datetime.inc
View source
<?php

/**
 * @file
 * An extended subclass for datetime handling.
 * We need this to correctly convert our SQL datetime field to local user date/time.
 */
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);
  }

}

Classes

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