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
- class \rules_scheduler_views_handler_datetime extends \views_handler_field_date
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);
}
}