Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/armetiz/simple-ics

Create a very simple ICS Event
https://github.com/armetiz/simple-ics

Last synced: about 1 month ago
JSON representation

Create a very simple ICS Event

Awesome Lists containing this project

README

        

# Simple ICS

Create a very simple ICS Event.

Allowed parameters:
* Summary
* Description
* Location
* Start date
* End date
* Organizer name & email
* Attendees name & email
* Alarms

## Usage

```php
new DateTimeImmutable('+3 days'),
'endAt' => new DateTimeImmutable('+5 days'),
'summary' => 'Work session - Thomas Tourlourat',
'description' => 'First time work session; will be awesome!',
'location' => 'Lyon, France',
'organizer' => [
'email' => '[email protected]',
'name' => 'Thomas Tourlourat',
],
'attendees' => [
'[email protected]' => 'Thomas Tourlourat',
],
'alarms' => [],
], 'wozbe.com');

file_put_contents('/tmp/work-session.ics', $icsEvent->output());
```