A CalDAV/WebDAV PHP client using Sabre's vObject & Faker to generate fake iCal & vCard objects.
- 1/3: Add a new hostname entry in your
/etc/hosts/
file: You may choosecaldavclientprototype
- 2/3: Install a new Apache2 vhost - Have a look at the apache2.conf example file.
- 3/3: Install web app:
git clone https://github.com/polypodes/CalDAVClientPrototype.git (or your own fork URL)
cd CalDAVClientPrototype
make
make install
When prompt ask you for your CalDAV login/password/host, fill in the required values using a (local/remote) calDav server
Do not forget to add this remote calDav to your /etc/host
if it's a local dev-purpose server
Mind any app_dev.php
IP issue.
Then go to http://caldavclientprototype/app_dev.php
bin/phpunit -c app
See TODO.md
BEGIN:VCARD
VERSION:3.0
PRODID:-//Sabre//Sabre VObject 3.3.5//EN
FN:Jeannine-Olivie Huet
TEL:0272666909
EMAIL:[email protected]
TEL;TYPE=fax:+33 (0)3 39 98 94 19
END:VCARD
BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Sabre//Sabre VObject 3.3.5//EN
CALSCALE:GREGORIAN
ORGANIZER:mailto:[email protected]
ATTENDEE:mailto:[email protected]
ATTENDEE:mailto:[email protected]
BEGIN:VEVENT
SUMMARY:Voluptas impedit aut dignissimos non distinctio est sit.
DTSTART;TZID=Europe/Zurich:20130608T161853
RRULE:FREQ=YEARLY
END:VEVENT
ENDVCALENDAR