icalDateFormat($event->getCreated(), false),
icalDateFormat($event->getStarting(), $event->getStartHourArray()),
icalDateFormat($event->getStarting(), $event->getStartHourArray()),
- icalDateFormat($event->getEnding(), $event->getEndHourArray()),
+ ($event->getRecurr())
+ ? icalDateFormat($event->getStarting(), $event->getEndHourArray())
+ : icalDateFormat($event->getEnding(), $event->getEndHourArray()),
$description,
$event->getHeader()
);
}
if ($event->getPlace()) {
echo "\nLOCATION:" . $event->getPlace();
+ if ($event->getAddress()) {
+ echo "\," . $event->getAddress();
+ }
+ if ($event->getCity()) {
+ echo "\," . $event->getCity();
+ }
+ if ($event->getState()) {
+ echo "\," . $event->getState();
+ }
+ if ($event->getZip()) {
+ echo "\," . $event->getZip();
+ }
}
// if event has contact data
if ($event->hasContactInfo()) {
echo "\nRRULE:" .$freq . ';BYDAY=' . $daysInWeek . ';UNTIL=' . icalDateFormat($event->getEnding(), $event->getEndHourArray());
}
} else if ($event->getStarting() != $event->getEnding()) {
- echo "\nRRULE:FREQ=DAILY;UNTIL=" . icalDateFormat($event->getEnding(), $event->getEndHourArray());
+ //echo "\nRRULE:FREQ=DAILY;UNTIL=" . icalDateFormat($event->getEnding(), $event->getEndHourArray());
}
echo $eventTemplateEnd;
}