Added Classes for display elements, Classes for Tickets, two new hook… #193
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
…s and Check-In in full ability.
This PR has my classes from previously (I will close that PR), as well as added Classes to Tickets (for use on front-end and/or filtering/validation), two new filters for validating
can_checkin
and validating requested tickets inprocess_ticket_selections
. It also adds a new feature allowing tickets to Check-In in Full (checking in or out on any ticket DateTime will result in syncing all related DateTimes to the same status) enabling single check-in for events where the Ticket allows earlier access, but the ticket is exchanged for some other identification once in.Also, all related Admin interfaces, and template parts are added/updated as well.
I am not sure where to put this, but the related SQL is:
The related code allows for some awesome things, for instance, I am able to require Adult Tickets be purchased when purchasing a Teen Ticket with:
Which I think is pretty powerful...
Also, using classes, I was able to create tiers of tickets and display special notices about each, which you can see if you look at my event page: http://events.thomaspointbeach.com/events/thomas-point-beach-bluegrass-festival/