sitegeist / groundhogday
A calendar integration library for Neos CMS
Package info
github.com/sitegeist/Sitegeist.GroundhogDay
Type:neos-package
pkg:composer/sitegeist/groundhogday
Requires
- php: ^8.2
- neos/neos: ^8.3
- neos/neos-ui: ^8.3
- simshaun/recurr: dev-groundhogDay
Requires (Dev)
- mikey179/vfsstream: ^1.6
- neos/buildessentials: ^8.3
- phpstan/phpstan: ^1.12
- phpunit/phpunit: ^9.5
- squizlabs/php_codesniffer: ^3.6
This package is auto-updated.
Last update: 2026-03-10 15:49:38 UTC
README
NodeTypes and PHP Tools for Events including recurrence rules based on RFC 5545 - iCalendar
The package will calculate all future occurences for the next Year based on the contained nodeType mixins.
The PHP class Sitegeist\GroundhogDay\Domain\EventOccurrenceRepository can be used to fetch events
based on calendar, location and time-period.
Authors & Sponsors
- Bernhard Schmitt - schmitt@sitegeist.de
The development and the public-releases of this package is generously sponsored by our employer http://www.sitegeist.de.
Installation
Sitegeist.GroundhogDay is available via packagist:
composer require sitegeist/groundhogday
Usage
NodeTypes
- Sitegeist.GroundhogDay:Mixin.Calendar
- Sitegeist.GroundhogDay:Mixin.Event
- Sitegeist.GroundhogDay:Mixin.Location
to be written
Contributions
We will gladly accept contributions. Please send us pull requests.
In lieu of a formal styleguide, take care to maintain the existing coding style. Please make sure to contribute PSR-2 compliant sources.
License
See LICENSE.md