We use composer already to install SabreDAV. Include config composer.(json|lock) to install and manage more dependencies in future. Also provide PSR-4 autoloading for our namespaced classes, e.g. "Zotlabs\". To regenerate autoloader maps use: $ composer install --optimize-autoloader --no-dev We could also remove the whole vendor/ folder from our repository, but that would need changes in deployment and how to install hubs and needs more discussion first.
sabre/vobject
The VObject library allows you to easily parse and manipulate iCalendar and vCard objects using PHP.
The goal of the VObject library is to create a very complete library, with an easy to use API.
Installation
Make sure you have Composer installed, and then run:
composer require sabre/vobject "^4.0"
This package requires PHP 5.5. If you need the PHP 5.3/5.4 version of this package instead, use:
composer require sabre/vobject "^3.4"
Usage
Build status
branch | status |
---|---|
master | |
3.5 | |
3.4 | |
3.1 | |
2.1 | |
2.0 |
Support
Head over to the SabreDAV mailing list for any questions.
Made at fruux
This library is being developed by fruux. Drop us a line for commercial services or enterprise support.