/** * Returns an atom entry object representing the event with the specified ID. * * @param Zend_Http_Client $client The authenticated client object * @param string $eventId The event ID string * @return Zend_Feed_EntryAtom if the event is found, null if it's not */ function getAtomEntry($client, $eventId) { $gdataCal = new Zend_Gdata_Calendar($client); $gdataCal->setUser('default'); $gdataCal->setVisibility('private'); $gdataCal->setProjection('full'); $gdataCal->setEvent($eventId); try { $eventFeed = $gdataCal->getCalendarFeed(); if ($eventFeed->valid()) { return $eventFeed->current(); } else { return null; } } catch (Zend_Feed_Exception $fe) { return null; } }
"> <input type="submit" value="Copy"> </form> </p> <?php } ?> </td> <td valign="top"> <?php /** * Get my private calendar feed. */ $gdataCal = new Zend_Gdata_Calendar($client); $gdataCal->setVisibility(Zend_Gdata_Data::VIS_PRIVATE); $feed = $gdataCal->getCalendarFeed(); ?> <h3><?php echo $feed->title(); ?> </h3> <?php foreach ($feed as $item) { $href = $php_self; $deleteUri = urlencode($item->id()); ?> <p><?php echo $item->title(); ?> <a href="<?php