if (!empty($recurrence->recurInterval)) {
$r->interval = $recurrence->recurInterval;
}
+ $r->until = $recurrence->getRecurEnd();
+ $r->occurrences = $recurrence->getRecurCount();
+
$this->_properties['recurrence'] = $r;
}
}
if (isset($map[self::KEY_TYPE]) && ($map[self::KEY_TYPE] == self::TYPE_DATE || $map[self::KEY_TYPE] == self::TYPE_DATE_DASHES)) {
if (!empty($this->$map[self::KEY_ATTRIBUTE])) { // don't output 1-1-1970
- $encoder->content(self::_formatDate($this->$map[self::KEY_ATTRIBUTE], $map[self::KEY_TYPE]));
+ $encoder->content(self::_formatDate($this->$map[self::KEY_ATTRIBUTE], $map[self::KEY_TYPE]));
}
} elseif (isset($map[self::KEY_TYPE]) && $map[self::KEY_TYPE] == self::TYPE_HEX) {
$encoder->content(Horde_String::upper(bin2hex($this->$map[self::KEY_ATTRIBUTE])));