PHP Classes

iCalCreator: Create schedule calendars in iCal format

Recommend this page to a friend!
  Info   View files View files (127)   DownloadInstall with Composer Download .zip   Reputation   Support forum (8)   Blog    
Ratings Unique User Downloads Download Rankings
StarStarStarStar 60%Total: 4,942 All time: 547 This week: 105Up
Version License PHP version Categories
icalcreator 2.31GNU Lesser Genera...5.6Time and Date
Description 

Author

This package can be used to create and manage schedule calendars in iCal format.

It can create new calendars by adding the definition of event properties like the start and end dates and times, title, description, recurrence, etc..

The class can load an existing calendar parsing a file in iCal format.

Loaded calendars can be changed, saved to an iCal file, and queried to get events that match certain conditions.

Picture of Kjell-Inge Gustafsson
  Performance   Level  
Name: Kjell-Inge Gustafsson <contact>
Classes: 15 packages by
Country: Sweden Sweden
Age: ???
All time rank: 4922 in Sweden Sweden
Week rank: 312 Up3 in Sweden Sweden Down
Innovation award
Innovation award
Nominee: 6x

  Files folder image Files  
File Role Description
Files folder image.github (1 file)
Files folder imagedocs (2 files)
Files folder imagesrc (15 files, 2 directories)
Files folder imagetest (28 files)
Accessible without login Plain text file autoload.php Aux. Auxiliary script
Accessible without login Plain text file composer.json Data Auxiliary data
Accessible without login Plain text file LGPL.txt Lic. Licence
Accessible without login Plain text file LICENCE Lic. 2.30
Accessible without login Plain text file phpunit.xml Data Auxiliary data
Accessible without login Plain text file README.md Example Example script
Accessible without login Plain text file releaseNotes-2.30 Data 2.30
Accessible without login Plain text file releaseNotes.txt Doc. Documentation

  Files folder image Files  /  .github  
File Role Description
  Accessible without login Plain text file FUNDING.yml Data Auxiliary data

  Files folder image Files  /  docs  
File Role Description
  Accessible without login HTML file summary.html Doc. Documentation
  Accessible without login HTML file using.html Doc. Documentation

  Files folder image Files  /  src  
File Role Description
Files folder imageTraits (54 files)
Files folder imageUtil (19 files)
  Plain text file CalendarComponent.php Class Class source
  Plain text file Daylight.php Class Class source
  Plain text file DScomponent.php Class 2.30
  Plain text file IcalBase.php Class Class source
  Plain text file IcalInterface.php Class Class source
  Plain text file Standard.php Class Class source
  Plain text file Valarm.php Class Class source
  Plain text file Vcalendar.php Class Class source
  Plain text file Vcomponent.php Class Class source
  Plain text file VetComponent.php Class Class source
  Plain text file Vevent.php Class Class source
  Plain text file Vfreebusy.php Class Class source
  Plain text file Vjournal.php Class Class source
  Plain text file Vtimezone.php Class Class source
  Plain text file Vtodo.php Class Class source

  Files folder image Files  /  src  /  Traits  
File Role Description
  Plain text file ACTIONtrait.php Class Class source
  Plain text file ATTACHtrait.php Class Class source
  Plain text file ATTENDEEtrait.php Class Class source
  Plain text file CALSCALEtrait.php Class Class source
  Plain text file CATEGORIEStrait.php Class Class source
  Plain text file CLASStrait.php Class Class source
  Plain text file COLORrfc7986trait.php Class 2.30
  Plain text file COMMENTtrait.php Class Class source
  Plain text file COMPLETEDtrait.php Class Class source
  Plain text file CONFERENCErfc7986trait.php Class 2.30
  Plain text file CONTACTtrait.php Class Class source
  Plain text file CREATEDtrait.php Class Class source
  Plain text file DESCRIPTIONtrait.php Class Class source
  Plain text file DTENDtrait.php Class Class source
  Plain text file DTSTAMPtrait.php Class Class source
  Plain text file DTSTARTtrait.php Class Class source
  Plain text file DUEtrait.php Class Class source
  Plain text file DURATIONtrait.php Class Class source
  Plain text file EXDATEtrait.php Class Class source
  Plain text file EXRULEtrait.php Class Class source
  Plain text file FREEBUSYtrait.php Class Class source
  Plain text file GEOtrait.php Class Class source
  Plain text file IMAGErfc7986trait.php Class 2.30
  Plain text file LAST_MODIFIEDtrait.php Class Class source
  Plain text file LOCATIONtrait.php Class Class source
  Plain text file METHODtrait.php Class Class source
  Plain text file NAMErfc7986trait.php Class 2.30
  Plain text file ORGANIZERtrait.php Class Class source
  Plain text file PERCENT_COMPLETEtrait.php Class Class source
  Plain text file PRIORITYtrait.php Class Class source
  Plain text file PRODIDtrait.php Class Class source
  Plain text file RDATEtrait.php Class Class source
  Plain text file RECURRENCE_IDtrait.php Class Class source
  Plain text file REFRESH_INTERVALrfc7986trait.php Class 2.30
  Plain text file RELATED_TOtrait.php Class Class source
  Plain text file REPEATtrait.php Class Class source
  Plain text file REQUEST_STATUStrait.php Class Class source
  Plain text file RESOURCEStrait.php Class Class source
  Plain text file RRULEtrait.php Class Class source
  Plain text file SEQUENCEtrait.php Class Class source
  Plain text file SOURCErfc7986trait.php Class 2.30
  Plain text file STATUStrait.php Class Class source
  Plain text file SUMMARYtrait.php Class Class source
  Plain text file TRANSPtrait.php Class Class source
  Plain text file TRIGGERtrait.php Class Class source
  Plain text file TZIDtrait.php Class Class source
  Plain text file TZNAMEtrait.php Class Class source
  Plain text file TZOFFSETFROMtrait.php Class Class source
  Plain text file TZOFFSETTOtrait.php Class Class source
  Plain text file TZURLtrait.php Class Class source
  Plain text file UIDrfc7986trait.php Class 2.30
  Plain text file URLtrait.php Class Class source
  Plain text file VERSIONtrait.php Class Class source
  Plain text file X_PROPtrait.php Class Class source

  Files folder image Files  /  src  /  Util  
File Role Description
  Plain text file CalAddressFactory.php Class Class source
  Plain text file DateIntervalFactory.php Class Class source
  Plain text file DateTimeFactory.php Class Class source
  Plain text file DateTimeZoneFactory.php Class Class source
  Plain text file GeoFactory.php Class Class source
  Plain text file HttpFactory.php Class Class source
  Plain text file IcalvCardFactory.php Class Class source
  Plain text file IcalXMLFactory.php Class Class source
  Plain text file ParameterFactory.php Class Class source
  Plain text file RecurFactory.php Class Class source
  Plain text file RecurFactory2.php Class 2.30
  Plain text file RegulateTimezoneFactory.php Class 2.30
  Plain text file RexdateFactory.php Class Class source
  Plain text file SelectFactory.php Class Class source
  Plain text file SortFactory.php Class Class source
  Plain text file StringFactory.php Class Class source
  Plain text file Util.php Class Class source
  Plain text file UtilDateTime.php Class Class source
  Plain text file VtimezonePopulateFactory.php Class 2.30

  Files folder image Files  /  test  
File Role Description
  Plain text file DateIntervalTest1.php Class 2.30
  Plain text file DateIntervalTest2.php Class 2.30
  Plain text file DateIntervalTest3.php Class 2.30
  Plain text file DateTest.php Class Class source
  Plain text file DateTimeTest.php Class Class source
  Plain text file DateTimeUTCTest.php Class Class source
  Plain text file DateTzTest.php Class Class source
  Plain text file DtBase.php Class Class source
  Plain text file Exception1Test.php Class Class source
  Plain text file Exception2Test.php Class Class source
  Plain text file Exception3Test.php Class Class source
  Plain text file Exception4Test.php Class Class source
  Plain text file Exception5Test.php Class Class source
  Plain text file Exception6Test.php Class Class source
  Plain text file Exception7Test.php Class 2.30
  Plain text file IcalvCardFactoryTest.php Class Class source
  Plain text file IntegerTest.php Class Class source
  Plain text file MiscTest.php Class Class source
  Plain text file RecurBaseTest.php Class Class source
  Plain text file RecurDayTest.php Class Class source
  Plain text file RecurMonthTest.php Class Class source
  Plain text file RecurWeekTest.php Class Class source
  Plain text file RecurYearTest.php Class Class source
  Plain text file RegulateTimezoneFactoryTest.php Class 2.30
  Plain text file SelectComponentsTest.php Class Class source
  Plain text file ValarmTest.php Class Class source
  Plain text file VcalendarTest.php Class Class source
  Plain text file VtimezonePopulateFactoryTest.php Class 2.30

 Version Control Unique User Downloads Download Rankings  
 99%
Total:4,942
This week:0
All time:547
This week:105Up
User Ratings User Comments (1)
 All time
Utility:87%StarStarStarStarStar
Consistency:87%StarStarStarStarStar
Documentation:75%StarStarStarStar
Examples:-
Tests:-
Videos:-
Overall:60%StarStarStarStar
Rank:1188
 
Thanks for the CLASS.
15 years ago (Ayan Debnath)
75%StarStarStarStar