2017 © Pedro Peláez
 

library ics

Calender file wrapper

image

itzamna/ics

Calender file wrapper

  • Wednesday, April 11, 2018
  • by btam06
  • Repository
  • 1 Watchers
  • 0 Stars
  • 10 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 7 Versions
  • 0 % Grown

The README.md

Overview

Itzamna ICS is a tool intended to be able to easily generate an ICS file., (*1)

Concepts

Events

Itzamna includes an event object, but you can use any event that implements the included EventInterface to set and get related fields., (*2)

Fields

TODO: Definitions, (*3)

Field Description
Organizer TODO
Uid TODO
Timezone* Event time zone
Start Date* Event start date
End Date* Event end date
Summary Short summary
Location Location string
Description Full event description
Categories TODO

*: Note that all date/time fields use Carbon and will accept any valid value that carbon will for those fields., (*4)

Ics Object

The ICS object allows you to set a prodid and add any number of Events., (*5)

Usage

$ics = new Itzamna\Ics();
$event = new Itzamna\Event();

$ics->setICSProdid('prodid');

$event->setICSOrganizer('organizer@mail.com');
$event->setICSUid('19');
$event->setICSTimezone(-7);
$event->setICSStartDate('-5 days');
$event->setICSEndDate('+1 days');
$event->setICSSummary('Test');
$event->setICSLocation('Here');
$event->setICSDescription('A test event');
$event->setICSCategories('Tests');

$ics->addEvent($event);

echo $ics;

External Resources

The Versions

11/04 2018

dev-master

9999999-dev

Calender file wrapper

  Sources   Download

MIT

The Requires

 

by Brian Tam

11/04 2018

3.1.1

3.1.1.0

Calender file wrapper

  Sources   Download

MIT

The Requires

 

by Brian Tam

13/02 2018

3.1.0

3.1.0.0

Calender file wrapper

  Sources   Download

MIT

The Requires

 

by Brian Tam

13/02 2018

3.0.0

3.0.0.0

Calender file wrapper

  Sources   Download

MIT

The Requires

 

by Brian Tam

08/09 2017

2.0.1

2.0.1.0

Calender file wrapper

  Sources   Download

MIT

The Requires

 

by Brian Tam

06/06 2017

2.0

2.0.0.0

Calender file wrapper

  Sources   Download

MIT

The Requires

 

by Brian Tam

05/06 2017

1.1

1.1.0.0

ICS wrapper

  Sources   Download

MIT

The Requires

  • php >=5.6.0

 

by Brian Tam