public function getDefaultValue($field) { if ($field == 'start') { return time(); } if ($field == 'end' && $this->content['start']) { return $this->content['start'] + 3600; } if ($field == 'ts' && $this->content['start']) { return mktime(12, 0, 0, date('n', $this->content['start']), date('j', $this->content['start']), date('Y', $this->content['start'])); } return parent::getDefaultValue($field); }