PHPackages                             intelogie/vcalendar - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [File &amp; Storage](/categories/file-storage)
4. /
5. intelogie/vcalendar

ActiveLibrary[File &amp; Storage](/categories/file-storage)

intelogie/vcalendar
===================

PHP Class to generate VCalendar (ics) file

1.0.1(9y ago)0109MITPHPPHP &gt;=5.3.0

Since Jul 30Pushed 8y ago1 watchersCompare

[ Source](https://github.com/INTELOGIE/VCalendar)[ Packagist](https://packagist.org/packages/intelogie/vcalendar)[ RSS](/packages/intelogie-vcalendar/feed)WikiDiscussions master Synced 2mo ago

READMEChangelogDependencies (1)Versions (3)Used By (0)

VCalendar
=========

[](#vcalendar)

PHP Class to generate VCalendar (ics) file. Compatible with GMail Calendar attachement.

[![Build Status](https://camo.githubusercontent.com/c8d5bffb0207724be7b5186ff2e29c5516cb11a7419a70975f21ccb6a4e022e5/68747470733a2f2f7472617669732d63692e6f72672f6461766178692f5643616c656e6461722e737667)](https://travis-ci.org/davaxi/VCalendar)[![Latest Stable Version](https://camo.githubusercontent.com/32c7e89b8df54d2e88345136b4d1b6470f127016b4e51e71d97d786896d30ba0/68747470733a2f2f706f7365722e707567782e6f72672f6461766178692f7663616c656e6461722f76657273696f6e)](https://packagist.org/packages/davaxi/vcalendar)[![Total Downloads](https://camo.githubusercontent.com/5869d2ada4711f93cad78819c78dfb1321ac2cee2008adb36b3d4611ca1673cb/68747470733a2f2f706f7365722e707567782e6f72672f6461766178692f7663616c656e6461722f646f776e6c6f616473)](https://packagist.org/packages/davaxi/vcalendar)[![Latest Unstable Version](https://camo.githubusercontent.com/75ba1f5398043371e380ce889f275f242247e3743009353a6ec3e6c2311b045f/68747470733a2f2f706f7365722e707567782e6f72672f6461766178692f7663616c656e6461722f762f756e737461626c65)](//packagist.org/packages/davaxi/vcalendar)[![License](https://camo.githubusercontent.com/e299561fce97efb497bac51f821d356715b683b5fe3ba91ed9c03bfb013c6e93/68747470733a2f2f706f7365722e707567782e6f72672f6461766178692f7663616c656e6461722f6c6963656e7365)](https://packagist.org/packages/davaxi/vcalendar)[![composer.lock available](https://camo.githubusercontent.com/ba5917f7a551f579bfb01fdf7c6a8c3862f9d6e5d77a8a4f60b1a04e54a726b4/68747470733a2f2f706f7365722e707567782e6f72672f6461766178692f7663616c656e6461722f636f6d706f7365726c6f636b)](https://packagist.org/packages/davaxi/vcalendar)[![Code Climate](https://camo.githubusercontent.com/47928debb5186d7c248318649c82d6345e8e5eef892a392968431387a9529bcf/68747470733a2f2f636f6465636c696d6174652e636f6d2f6769746875622f6461766178692f5643616c656e6461722f6261646765732f6770612e737667)](https://codeclimate.com/github/davaxi/VCalendar)[![Test Coverage](https://camo.githubusercontent.com/3f5758dd5392eb43d1dbf6b11d5d5e79970f4cfe6aae76b17b5d4071add0b992/68747470733a2f2f636f6465636c696d6174652e636f6d2f6769746875622f6461766178692f5643616c656e6461722f6261646765732f636f7665726167652e737667)](https://codeclimate.com/github/davaxi/VCalendar/coverage)[![Issue Count](https://camo.githubusercontent.com/a64b118bd3610e06f83447c88c1e86528c47a18076ec3f9721f538e0226533d8/68747470733a2f2f636f6465636c696d6174652e636f6d2f6769746875622f6461766178692f5643616c656e6461722f6261646765732f69737375655f636f756e742e737667)](https://codeclimate.com/github/davaxi/VCalendar)

Installation
------------

[](#installation)

This page contains information about installing the Library for PHP.

### Requirements

[](#requirements)

- PHP version 5.3.0 or greater (including PHP 7)

### Obtaining the client library

[](#obtaining-the-client-library)

There are two options for obtaining the files for the client library.

#### Using Composer

[](#using-composer)

You can install the library by adding it as a dependency to your composer.json.

```
  "require": {
    "davaxi/vcalendar": "^1.0"
  }

```

#### Cloning from GitHub

[](#cloning-from-github)

The library is available on [GitHub](https://github.com/davaxi/VCalendar). You can clone it into a local repository with the git clone command.

```
git clone https://github.com/davaxi/VCalendar.git

```

### What to do with the files

[](#what-to-do-with-the-files)

After obtaining the files, ensure they are available to your code. If you're using Composer, this is handled for you automatically. If not, you will need to add the `autoload.php` file inside the client library.

```
require '/path/to/vcalendar/folder/autoload.php';

```

Usage
-----

[](#usage)

```
