Public Member Functions | |
| getObjectForeventid () | |
| getObjectFororderid () | |
| getObjectForpricecategoryid () | |
| hasProperty ($p) | |
| overridden by woc, returns true if the property exists | |
| isAuditable () | |
| returns whether this is an auditable table | |
| newKey () | |
| generate a new primary key value for insert and marks the object as not yet in the DB; the default sets the primary key to NULL if it is a sequence; call the original first if you overwrite it | |
Static Public Member Functions | |
| static | getFromDB ($ticketid) |
| static | newRow (array $data=array()) |
| static | selectFromDB ($where="", $orderby="") |
Public Attributes | |
| const | Cancelled = 4 |
| const | MaskBlock = 256 |
| const | MaskChangeable = 16 |
| const | MaskPay = 512 |
| const | MaskReturnable = 16 |
| const | MaskUsable = 768 |
| const | Ordered = 786 |
| const | Refund = 4 |
| const | Reserved = 785 |
| const | Used = 771 |
Protected Member Functions | |
| __construct (array $data, $isfromdb) | |
| createAudit () | |
| overridden by woc, if this an auditable table; used in insert and update | |
| resetAudit () | |
| overridden in auditable implementations: resets the audit state | |
| verifyValuestatus ($v) | |
| WTticket::__construct | ( | array $ | data, | |
| $ | isfromdb | |||
| ) | [protected] |
| WTticket::createAudit | ( | ) | [protected] |
| static WTticket::getFromDB | ( | $ | ticketid | ) | [static] |
References $db.
Referenced by WOOrder::changeTicketPrice(), WOOrder::changeTicketPriceCategory(), WTrGetTicket::handleRequest(), WOOrder::returnTicketVoucher(), and WOTicket::useTicket().
| WTticket::getObjectForeventid | ( | ) |
References $db, and selectFromDB().
| WTticket::getObjectFororderid | ( | ) |
References $db, and selectFromDB().
| WTticket::getObjectForpricecategoryid | ( | ) |
References $db, and selectFromDB().
| WTticket::hasProperty | ( | $ | c | ) |
overridden by woc, returns true if the property exists
Reimplemented from WobTable.
| WTticket::isAuditable | ( | ) |
returns whether this is an auditable table
Reimplemented from WobTable.
| WTticket::newKey | ( | ) |
generate a new primary key value for insert and marks the object as not yet in the DB; the default sets the primary key to NULL if it is a sequence; call the original first if you overwrite it
Reimplemented from WobTable.
References BarcodeTable::getNewTicketId().
| static WTticket::newRow | ( | array $ | data = array() |
) | [static] |
References WobTable::$data.
Referenced by createAudit().
| WTticket::resetAudit | ( | ) | [protected] |
overridden in auditable implementations: resets the audit state
Reimplemented from WobTable.
| static WTticket::selectFromDB | ( | $ | where = "", |
|
| $ | orderby = "" | |||
| ) | [static] |
| WTticket::verifyValuestatus | ( | $ | v | ) | [protected] |
| const WTticket::Cancelled = 4 |
Referenced by WOOrder::cancelOrder(), and WOOrder::returnTicketVoucher().
| const WTticket::MaskBlock = 256 |
Referenced by WOEventPrice::getAmountTicketsBlockFromDB().
| const WTticket::MaskChangeable = 16 |
Referenced by WOOrder::changeTicketPriceCheckTicket().
| const WTticket::MaskPay = 512 |
| const WTticket::MaskReturnable = 16 |
Referenced by WOEvent::cancelAllTickets(), WOOrder::cancelOrder(), and WOOrder::returnTicketVoucher().
| const WTticket::MaskUsable = 768 |
Referenced by WOTicket::useTicket().
| const WTticket::Ordered = 786 |
Referenced by WOEvent::getAmountSoldFromDB(), WOOrder::reservation2Order(), and WOTicket::useTicket().
| const WTticket::Refund = 4 |
Referenced by WOEvent::cancelAllTickets().
| const WTticket::Reserved = 785 |
Referenced by WOEvent::getAmountReservedFromDB(), and WOTicket::useTicket().
| const WTticket::Used = 771 |
Referenced by WOOrder::changeTicketPriceCheckTicket(), WOEvent::getAmountSoldFromDB(), and WOTicket::useTicket().
1.7.1