* @category Horde * @license http://www.horde.org/licenses/lgpl21 LGPL * @package Data */ /** * Implement the Horde_Data:: API for vCard data. * * @author Jan Schneider * @category Horde * @copyright 1999-2017 Horde LLC * @license http://www.horde.org/licenses/lgpl21 LGPL * @package Data */ class Horde_Data_Vcard extends Horde_Data_Imc { /** * Exports vcalendar data as a string. Unlike vEvent, vCard data * is not enclosed in BEGIN|END:vCalendar. * * @param array $data An array containing Horde_Icalendar_Vcard * objects. * @param string $method The iTip method to use. * * @return string The iCalendar data. */ public function exportData($data, $method = 'REQUEST') { $s = ''; foreach ($data as $vcard) { $s.= $vcard->exportvCalendar(); } return $s; } }