Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
BarcodeTable
BaseVars
ConfigManager
DbEngineAbstract base class for database engines
DBUpgradePerforms an upgrade from a 1.x database to a current 2.x database
DummyWebSessionDummy class used by browsed pages to represent the virtual web user
EventRenderWrapper arount event (list) rendering for the web UI
LangFilterExtension
LanguageManager
MachineUserEncapsulated machine user/role/host management in several static functions; it is called directly from the user centered transactions; DO NOT USE THIS CLASS OUTSIDE TRANSACTION CONTEXT!
MSmokeTransaction
MysqlEngineMySQL adaptation of DB-Engine
PGsqlEngineMySQL adaptation of DB-Engine
SessionThe session class
SmokeFilterExtension
TemplateCompilerHelper class that compiles templates and caches them
TransactionErrorGeneral Transaction Error - children of this class are thrown whenever a transaction fails for any reason
Translation
ValueOutOfRangeThrown by WobTable if a property change is out of range
Version
WebCartHelper class wrapping Web Cart handling logic, the class wrapping the tables is WOWebCart in wext/webcart.php
WOAddress
WOArtist
WOArtistAbstract
WObject
WobSchema
WobSchemaBaseThis class parses the high-level description of the database structure generated by woc; access it via $dbScheme
WobSoapTransactionErrorSpecific Wob Error - thrown where we know we use SOAP protocol
WobTableParent class of all tables
WobTransaction
WobTransactionBaseAncestor of all Transactions
WobTransactionErrorGeneral Wob Error - thrown whenever a transaction fails for any reason and the transaction is already known
WobWobTransactionErrorSpecific Wob Error - thrown where we know we use Wob protocol
WobXmlException
WOCartItem
WOCartOrder
WOCartOrderAbstract
WOCartTicket
WOCartVoucher
WOCartVoucherAbstract
WOContact
WOContactType
WOCountry
WOCustomer
WOCustomerAbstract
WOCustomerInfo
WOEvent
WOEventAbstract
WOEventPrice
WOEventPriceAbstract
WOFlag
WOFlagAbstract
WOHost
WOItemAudit
WOItemInfo
WOOrderFull order class
WOOrderAbstract
WOOrderAudit
WOOrderInfoShortened info about orders
WOOrderInfoAbstract
WOPaymentType
WOPriceCategory
WOPriceCategoryAbstract
WORole
WORoleAbstract
WORoom
WORoomAbstract
WOServerFormatThis class extends the definition of the Wob class ServerFormat, to actually do something
WOServerFormatAbstract
WOShippingImplementation of access to shipping types
WOShippingAbstract
WOTemplate
WOTemplateAbstract
WOTemplateInfo
WOTicket
WOTicketAbstract
WOTicketAudit
WOTicketAuditAbstract
WOTicketUse
WOUser
WOVoucher
WOVoucherAbstract
WOVoucherAudit
WOWebCartThis is the class wrapping the cart tables, the business logic class is WebCart in rendering/cart_listing.php
WOWebCartAbstract
WOWebSessionCreates a web session to authorize a customer
WOWebSessionAbstract
WTaddress
WTartist
WTcart
WTcartitem
WTcartticket
WTcartvoucher
WTconfig
WTcontact
WTcontacttype
WTcountry
WTcustomer
WTdocumentlog
WTevent
WTeventprice
WThost
WTitem
WTitem_audit
WTorder
WTorder_audit
WTpaymenttype
WTpricecategory
WTproduct
WTrBackup
WTrCancelEvent
WTrCancelOrder
WTrChangeCustomer
WTrChangeCustomerMail
WTrChangeEvent
WTrChangeMyPassword
WTrChangeOrderAddress
WTrChangePassword
WTrChangePriceCategory
WTrChangeShipping
WTrChangeTicketPrice
WTrChangeTicketPriceCategory
WTrCreateArtist
WTrCreateContactType
WTrCreateCountry
WTrCreateCustomer
WTrCreateEvent
WTrCreateOrder
WTrCreatePriceCategory
WTrCreateReservation
WTrCreateRole
WTrCreateRoom
WTrCreateShipping
WTrCreateUser
WTrDeductVoucher
WTrDeleteCustomer
WTrDeleteFlag
WTrDeleteHost
WTrDeletePaymentType
WTrDeleteRole
WTrDeleteShipping
WTrDeleteTemplate
WTrDeleteUser
WTrEmptyVoucher
WTrGetAddress
WTrGetAllArtists
WTrGetAllContactTypes
WTrGetAllCountries
WTrGetAllCustomerNames
WTrGetAllEvents
WTrGetAllHostNames
WTrGetAllHosts
WTrGetAllPriceCategories
WTrGetAllRightNames
WTrGetAllRoles
WTrGetAllRooms
WTrGetAllShipping
WTrGetAllUsers
WTrGetCustomer
WTrGetEntranceEvents
WTrGetEvent
WTrGetEventList
WTrGetEventSummary
WTrGetLanguage
WTrGetMyOrders
WTrGetMyRights
WTrGetMyRoles
WTrGetOrder
WTrGetOrderAudit
WTrGetOrderByBarcode
WTrGetOrderList
WTrGetOrdersByCustomer
WTrGetOrdersByEvents
WTrGetOrdersByUser
WTrGetPaymentTypes
WTrGetRole
WTrGetTemplate
WTrGetTemplateList
WTrGetTicket
WTrGetTicketAudit
WTrGetUser
WTrGetUserAudit
WTrGetUserHosts
WTrGetUserRoles
WTrGetValidFlags
WTrGetValidVoucherPrices
WTrGetVoucher
WTrGetVoucherAudit
WTrLogin
WTrLogout
WTrole
WTroleright
WTroom
WTrOrderAddComment
WTrOrderChangeComments
WTrOrderChangeShipping
WTrOrderMarkShipped
WTrOrderPay
WTrOrderRefund
WTrReservationToOrder
WTrResetCustomerPassword
WTrReturnTicketVoucher
WTrServerInfo
WTrSetDefaultPaymentType
WTrSetFlag
WTrSetHost
WTrSetPaymentType
WTrSetRoleDescription
WTrSetRoleFlags
WTrSetRoleRights
WTrSetTemplate
WTrSetTemplateDescription
WTrSetTemplateFlags
WTrSetUserDescription
WTrSetUserFlags
WTrSetUserHosts
WTrSetUserRoles
WTrUseTicket
WTrUseVoucher
WTrWebCartAddTicket
WTrWebCartAddVoucher
WTrWebCartRemoveTicket
WTrWebCartRemoveVoucher
WTseatplan
WTsession
WTshipping
WTtemplate
WTticket
WTticket_audit
WTuser
WTuserhost
WTuserrole
WTvoucher
WTvoucher_audit
WTwebsession