PHP Devise\Calendar Namespace

Interfaces

Name Description
Source A source is a plage to fetch events given a start and end time. Our CalendarResponseHandler will use the PageVersionSource (and others possibly later) so I made an interface we can all abide by if we need to create more event sources for the full calendar

Classes

Name Description
CalendarResponseHandler Handles the ajax calls made to backend from the Full Calendar
PageVersionSource Purpose of this class is to source out events that are page versions in disguise. It also handles updating a page version event if the user has changed it on the front end calendar .