Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public function createEventCalendar($start, $end, $description, $location)
- {
- $event = array();
- $rand = rand(5, 1000000000);
- $event['name'] = "event";
- $event['data'] = "BEGIN:VCALENDARrnVERSION:2.0rnPRODID:-//TEST//TEST//ENrnBEGIN:VEVENTrnDTSTAMP:".date('YmdTHis')."rnSTATUS:CONFIRMEDrnUID:".$rand."rnDTSTART:".date('YmdTHis', strtotime($start))."rnDTEND:".date('YmdTHis', strtotime($end))."rnSUMMARY:BlablablarnDESCRIPTION:".$description."rnLOCATION:".$location."rnEND:VEVENTrnEND:VCALENDAR";
- return $event;
- }
- public function downloadEventCalendar($event)
- {
- $eventname = $event['name'].'.ics';
- header("Content-Type: text/Calendar");
- header("Content-Disposition: attachment; filename="".$eventname.""");
- echo $event['data'];
- exit();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement