full order class More...
Public Member Functions | |
getTotalPrice () | |
analyses itself and returns price | |
mailDetails () | |
mail order details to customer | |
Static Public Member Functions | |
static | addComment ($trans) |
called from the OrderAddComment transaction | |
static | cancelOrder ($trans) |
called from CancelOrder transaction | |
static | changeAddress ($trans) |
change the addresses on the order, called by ChangeOrderAddress transaction | |
static | changeComments ($trans) |
called from the OrderChangeComments transaction | |
static | changeShipping ($trans) |
called by OrderChangeShipping transaction | |
static | changeTicketPrice ($trans) |
called from the ChangeTicketPrice transaction | |
static | changeTicketPriceCategory ($trans) |
called from the ChangeTicketPriceCategory transaction | |
static | deductVoucher ($trans) |
called from the DeductVoucher transaction | |
static | deletePayTypeTransaction ($trans) |
static | emptyVoucher ($trans) |
called from EmptyVoucher transaction | |
static | getOrderAuditTransaction ($trans) |
order audit transaction | |
static | getOrderByBarcode ($trans) |
called by GetOrderByBarcode transaction | |
static | getPaymentTypesTransaction ($trans) |
static | getUserAuditTransaction ($trans) |
static | markAsShipped ($trans) |
called from the OrderMarkShipped transaction | |
static | payForOrder ($trans) |
called from the OrderPay transaction | |
static | payForOrderVoucher ($trans) |
called from the UseVoucher transaction | |
static | refundOrder ($trans) |
called from the OrderRefund transaction | |
static | reservation2Order ($trans) |
called from the ReservationToOrder transaction | |
static | returnTicketVoucher ($trans) |
called from the ReturnTicketVoucher transaction | |
static | setDefaultPayTypeTransaction ($trans) |
static | setPayTypeTransaction ($trans) |
Static Protected Member Functions | |
static | changeTicketPriceCheckEvent ($trans, $event, $changepast) |
called from the two functions below - checks whether the ticket can be changed | |
static | changeTicketPriceCheckTicket ($trans, $tick, $changeused) |
called from the two functions below - checks whether the ticket can be changed |
full order class
static WOOrder::addComment | ( | $ | trans | ) | [static] |
called from the OrderAddComment transaction
References WOOrderAbstract::fromTableorder(), WTorder::getFromDB(), and tr().
Referenced by WTrOrderAddComment::handleRequest().
static WOOrder::cancelOrder | ( | $ | trans | ) | [static] |
called from CancelOrder transaction
References $db, WTticket::Cancelled, WTorder::Cancelled, WOOrderAbstract::fromTableorder(), WTevent::getFromDB(), WTorder::getFromDB(), WTticket::MaskReturnable, WTorder::Placed, WTorder::Reserved, WTvoucher::selectFromDB(), WTticket::selectFromDB(), WTorder::Sent, and tr().
Referenced by WTrCancelOrder::handleRequest().
static WOOrder::changeAddress | ( | $ | trans | ) | [static] |
change the addresses on the order, called by ChangeOrderAddress transaction
References $db, WOOrderAbstract::fromTableorder(), WTaddress::getFromDB(), WTorder::getFromDB(), and tr().
Referenced by WTrChangeOrderAddress::handleRequest().
static WOOrder::changeComments | ( | $ | trans | ) | [static] |
called from the OrderChangeComments transaction
References WOOrderAbstract::fromTableorder(), WTorder::getFromDB(), and tr().
Referenced by WTrOrderChangeComments::handleRequest().
static WOOrder::changeShipping | ( | $ | trans | ) | [static] |
called by OrderChangeShipping transaction
References WOOrderAbstract::fromTableorder(), WTorder::getFromDB(), WTshipping::getFromDB(), and tr().
Referenced by WTrOrderChangeShipping::handleRequest().
static WOOrder::changeTicketPrice | ( | $ | trans | ) | [static] |
called from the ChangeTicketPrice transaction
References WOOrderAbstract::fromTableorder(), WTorder::getFromDB(), WTevent::getFromDB(), WTticket::getFromDB(), WTrChangeTicketPrice::Priv_ChangePastTicket, and WTrChangeTicketPrice::Priv_ChangeUsedTicket.
Referenced by WTrChangeTicketPrice::handleRequest().
static WOOrder::changeTicketPriceCategory | ( | $ | trans | ) | [static] |
called from the ChangeTicketPriceCategory transaction
References WOOrderAbstract::fromTableorder(), WTorder::getFromDB(), WTeventprice::getFromDB(), WTpricecategory::getFromDB(), WTevent::getFromDB(), WTticket::getFromDB(), WTrChangeTicketPriceCategory::Priv_ChangePastTicket, WTrChangeTicketPriceCategory::Priv_ChangeUsedTicket, and tr().
Referenced by WTrChangeTicketPriceCategory::handleRequest().
static WOOrder::changeTicketPriceCheckEvent | ( | $ | trans, | |
$ | event, | |||
$ | changepast | |||
) | [static, protected] |
called from the two functions below - checks whether the ticket can be changed
References tr().
static WOOrder::changeTicketPriceCheckTicket | ( | $ | trans, | |
$ | tick, | |||
$ | changeused | |||
) | [static, protected] |
called from the two functions below - checks whether the ticket can be changed
References WTticket::MaskChangeable, tr(), and WTticket::Used.
static WOOrder::deductVoucher | ( | $ | trans | ) | [static] |
called from the DeductVoucher transaction
References WOOrderAbstract::fromTableorder(), WOVoucherAbstract::fromTablevoucher(), WTorder::getFromDB(), WTvoucher::getFromDB(), and tr().
Referenced by WTrDeductVoucher::handleRequest().
static WOOrder::deletePayTypeTransaction | ( | $ | trans | ) | [static] |
References WTpaymenttype::getFromDB(), and WTpaymenttype::newRow().
Referenced by WTrDeletePaymentType::handleRequest().
static WOOrder::emptyVoucher | ( | $ | trans | ) | [static] |
called from EmptyVoucher transaction
References WOOrderAbstract::fromTableorder(), WOVoucherAbstract::fromTablevoucher(), WTorder::getFromDB(), WTvoucher::getFromDB(), and tr().
Referenced by WTrEmptyVoucher::handleRequest().
static WOOrder::getOrderAuditTransaction | ( | $ | trans | ) | [static] |
order audit transaction
References $db, WOOrderAudit::fromTableArrayorder_audit(), WOTicketAuditAbstract::fromTableArrayticket_audit(), WOVoucherAudit::fromTableArrayvoucher_audit(), WTticket_audit::selectFromDB(), WTvoucher_audit::selectFromDB(), and WTorder_audit::selectFromDB().
Referenced by WTrGetOrderAudit::handleRequest().
static WOOrder::getOrderByBarcode | ( | $ | trans | ) | [static] |
called by GetOrderByBarcode transaction
References $db, WOOrderAbstract::fromTableorder(), and WTorder::getFromDB().
Referenced by WTrGetOrderByBarcode::handleRequest().
static WOOrder::getPaymentTypesTransaction | ( | $ | trans | ) | [static] |
References $db, WOPaymentType::fromTableArraypaymenttype(), and WTpaymenttype::selectFromDB().
Referenced by WTrGetPaymentTypes::handleRequest().
WOOrder::getTotalPrice | ( | ) |
analyses itself and returns price
static WOOrder::getUserAuditTransaction | ( | $ | trans | ) | [static] |
References $db, WOItemAudit::fromTableArrayitem_audit(), WOOrderAudit::fromTableArrayorder_audit(), WOTicketAuditAbstract::fromTableArrayticket_audit(), WOVoucherAudit::fromTableArrayvoucher_audit(), WTuser::getFromDB(), WTitem_audit::selectFromDB(), WTvoucher_audit::selectFromDB(), WTticket_audit::selectFromDB(), WTorder_audit::selectFromDB(), and tr().
Referenced by WTrGetUserAudit::handleRequest().
WOOrder::mailDetails | ( | ) |
mail order details to customer
References $basevars, $mode, $page, WOCustomerAbstract::fromTablecustomer(), WOOrderAbstract::getcustomerid(), WTcustomer::getFromDB(), BaseVars::init(), BaseVars::initTwig(), and isEmail().
static WOOrder::markAsShipped | ( | $ | trans | ) | [static] |
called from the OrderMarkShipped transaction
References WOOrderAbstract::fromTableorder(), WTorder::getFromDB(), WTorder::Placed, WTorder::Sent, and tr().
Referenced by WTrOrderMarkShipped::handleRequest().
static WOOrder::payForOrder | ( | $ | trans | ) | [static] |
called from the OrderPay transaction
References WOOrderAbstract::fromTableorder(), WTpaymenttype::getFromDB(), WTorder::getFromDB(), WTpaymenttype::selectFromDB(), and tr().
Referenced by WTrOrderPay::handleRequest().
static WOOrder::payForOrderVoucher | ( | $ | trans | ) | [static] |
called from the UseVoucher transaction
References WOOrderAbstract::fromTableorder(), WOVoucherAbstract::fromTablevoucher(), WTvoucher::getFromDB(), WTorder::getFromDB(), and tr().
Referenced by WTrUseVoucher::handleRequest().
static WOOrder::refundOrder | ( | $ | trans | ) | [static] |
called from the OrderRefund transaction
References WOOrderAbstract::fromTableorder(), WTorder::getFromDB(), and tr().
Referenced by WTrOrderRefund::handleRequest().
static WOOrder::reservation2Order | ( | $ | trans | ) | [static] |
called from the ReservationToOrder transaction
References $db, WOOrderAbstract::fromTableorder(), WTorder::getFromDB(), WTticket::Ordered, WTorder::Placed, WTorder::Reserved, WTticket::selectFromDB(), and tr().
Referenced by WTrReservationToOrder::handleRequest().
static WOOrder::returnTicketVoucher | ( | $ | trans | ) | [static] |
called from the ReturnTicketVoucher transaction
References WTticket::Cancelled, WOOrderAbstract::fromTableorder(), WTorder::getFromDB(), WTvoucher::getFromDB(), WTevent::getFromDB(), WTticket::getFromDB(), WTticket::MaskReturnable, and tr().
Referenced by WTrReturnTicketVoucher::handleRequest().
static WOOrder::setDefaultPayTypeTransaction | ( | $ | trans | ) | [static] |
References $db, WOPaymentType::fromTablepaymenttype(), WTpaymenttype::getFromDB(), and tr().
Referenced by WTrSetDefaultPaymentType::handleRequest().
static WOOrder::setPayTypeTransaction | ( | $ | trans | ) | [static] |
References WOPaymentType::fromTablepaymenttype(), WTpaymenttype::getFromDB(), WTpaymenttype::newRow(), and tr().
Referenced by WTrSetPaymentType::handleRequest().