I had a need to create ics files for a PHP project I was working on. I found a existing class that had most of what I needed and it was simple to modify it for the additional features I needed.
Giving credit where it is due: ICS.php (https://gist.github.com/jakebellacera/635416)
Then I discovered that I had more than an occasional need to generate ics files outside of that project, so I decided to deploy a web service that I could call and a form that utilized that service.
Continue reading “Calendar file generation”