\EventRegistrationTicketsTableField
A table that allows a user to select the tickets to register for, as well as displaying messages for tickets that are unavailable.
Synopsis
class EventRegistrationTicketsTableField
extends FormField
{
- // members
- protected $datetime;
- protected $excludedRegistrationId;
- protected boolean $showUnavailableTickets = true;
- protected boolean $showUnselectedTickets = true;
- protected $forceTotalRow;
- protected $total;
- // methods
- public void __construct()
- public void Field()
- public array dataValue()
- public void setValue()
- public void setExcludedRegistrationId()
- public void setShowUnavailableTickets()
- public void setShowUnselectedTickets()
- public void setForceTotalRow()
- public void setTotal()
- public EventRegistrationTicketsTableField performReadonlyTransformation()
- public void Tickets()
- public int RemainingCapacity()
- public bool ShowTotalRow()
- public Money Total()
- public RegistrableDateTime DateTime()
Hierarchy
Extends
- FormField
Members
protected
- $datetime
- $excludedRegistrationId
- $forceTotalRow
- $showUnselectedTickets
- $total
Methods
public
- __construct()
- DateTime()
- Field()
- RemainingCapacity()
- ShowTotalRow()
- Tickets()
- Total()
- dataValue()
- performReadonlyTransformation()
- setExcludedRegistrationId() — Sets a registration ID to exclude from any availibility calculations.
- setForceTotalRow()
- setShowUnselectedTickets()
- setTotal()
- setValue()