Req #13048 [Opn->Csd]: libical / iCalendar support

From: Date: Sun, 28 Dec 2014 18:01:12 +0000
Subject: Req #13048 [Opn->Csd]: libical / iCalendar support
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-189247@lists.php.net to get a copy of this message
Edit report at https://bugs.php.net/bug.php?id=13048&edit=1 ID: 13048 Updated by: kalle@php.net Reported by: liamr at umich dot edu Summary: libical / iCalendar support -Status: Open +Status: Closed Type: Feature/Change Request Package: *General Issues Operating System: solaris 2.6 PHP Version: 4.0.6 -Assigned To: +Assigned To: kalle Block user comment: N Private report: N New Comment: Since there was a lot of work done it seems on such function, it should be proposed to be moved into PECL if this is still desired, but chances that we will implement a new extension and directly submit to the core is really rare nowadays so I'm closing this. Previous Comments: ------------------------------------------------------------------------ [2009-03-20 19:36:32] mozilla at kewis dot ch Hello. Any update on this bug? Bob, where did you move your parser work? Do you still have it? ------------------------------------------------------------------------ [2004-01-12 16:55:26] glamm at a-s-i dot com Just an update - I don't plan to make the ical extension I've listed anything more than a beta/patch to PHP 4. Instead, the ical extension will be targeted to PHP 5 using the improvements in the Zend engine (__construct()/__destruct(), __toString(), static methods, class constants, etc.). The library that the ical extension is based on fits the improvements in ZE2 better than the engine in PHP 4. I expect it will be a few months before it's complete, however. ------------------------------------------------------------------------ [2003-08-22 16:01:54] glamm at a-s-i dot com Example implementation including parser and calendar manipulation functionality is located at http://www.a-s-i.com/~glamm/ical/ Despite the "alpha" tag, most of it works. ------------------------------------------------------------------------ [2003-08-13 10:25:12] glamm at a-s-i dot com In the time since I posted I've written up a nearly-complete implementation of the libical bindings, but I took a different approach: I treated each type as a class, with the ultimate goal of writing PHP code like so: $x = ical_new_vcalendar(); $y = ical_new_vevent(); $y->add_property(...); $y->add_property(...); $x->add_component($y); print $x->ical_string(); Comments? Personally, I would prefer that we had a coordinated effort on this rather than developing two incompatible versions of the libical bindings; feel free to contact me directly at the email address shown above. ------------------------------------------------------------------------ [2003-08-12 18:05:25] recht at braindump dot dk The company hosting my site went down, so my extension can be found at http://www.itcampus.dk/studenternet/ical-0.2.tar.gz if anybody is interested. ------------------------------------------------------------------------ The remainder of the comments for this report are too long. To view the rest of the comments, please view the bug report online at https://bugs.php.net/bug.php?id=13048 -- Edit this bug report at https://bugs.php.net/bug.php?id=13048&edit=1

« previous php.bugs (#189247) next »