return array();
}
+ /**
+ * Lists all events in the time range, optionally restricting
+ * results to only events with alarms.
+ *
+ * @param Horde_Date $startInterval Start of range date object.
+ * @param Horde_Date $endInterval End of range data object.
+ * @param boolean $hasAlarm Only return events with alarms?
+ * Defaults to all events.
+ *
+ * @return array Events in the given time range.
+ */
function listEvents($startDate = null, $endDate = null, $hasAlarm = false)
{
$data = Kronolith::getRemoteCalendar($url);
}
require_once 'Horde/iCalendar.php';
- $iCal = &new Horde_iCalendar();
+ $iCal = new Horde_iCalendar();
if (!$iCal->parsevCalendar($data)) {
return array();
}
return $events;
}
- function &getEvent($eventId = null)
+ function getEvent($eventId = null)
{
$data = Kronolith::getRemoteCalendar($url);
if (is_a($data, 'PEAR_Error')) {
}
require_once 'Horde/iCalendar.php';
- $iCal = &new Horde_iCalendar();
+ $iCal = new Horde_iCalendar();
if (!$iCal->parsevCalendar($data)) {
return array();
}