コード例 #1
0
ファイル: object.php プロジェクト: omusico/isle-web-framework
 /**
  * @brief creates an VCalendar Object from the request data
  * @param array $request
  * @return object created $vcalendar
  */
 public static function createVCalendarFromRequest($request)
 {
     $vcalendar = new OC_VObject('VCALENDAR');
     $vcalendar->add('PRODID', 'ownCloud Calendar');
     $vcalendar->add('VERSION', '2.0');
     $vevent = new OC_VObject('VEVENT');
     $vcalendar->add($vevent);
     $vevent->setDateTime('CREATED', 'now', Sabre\VObject\Property\DateTime::UTC);
     $vevent->setUID();
     return self::updateVCalendarFromRequest($request, $vcalendar);
 }
コード例 #2
0
 public static function createVCalendarFromRequest($request)
 {
     $vcalendar = new OC_VObject('VCALENDAR');
     $vcalendar->add('PRODID', 'ownCloud Calendar');
     $vcalendar->add('VERSION', '2.0');
     $vtodo = new OC_VObject('VTODO');
     $vcalendar->add($vtodo);
     $vtodo->setDateTime('CREATED', 'now', Sabre_VObject_Element_DateTime::UTC);
     $vtodo->setUID();
     return self::updateVCalendarFromRequest($request, $vcalendar);
 }