MagicSmoke  $VERSION$
WObject Class Reference
Inheritance diagram for WObject:
WOAddress WOArtistAbstract WOCartItem WOCartOrderAbstract WOCartTicket WOCartVoucherAbstract WOContact WOContactType WOCountry WOCoupon WOCouponInfo WOCouponRule WOCustomerAbstract WOCustomerInfo WOEventAbstract WOEventPriceAbstract WOEventSaleInfo WOFlagAbstract WOHost WOItemInfo WOKeyValuePair WOOrderAbstract WOOrderAudit WOOrderDocument WOOrderDocumentInfo WOOrderInfoAbstract WOPaymentType WOPriceCategoryAbstract WORoleAbstract WORoomAbstract WOSeatPlanAbstract WOSeatPlanBackground WOSeatPlanDefPriceAbstract WOSeatPlanGroupAbstract WOSeatPlanImage WOSeatPlanInfo WOSeatPlanRow WOSeatPlanVGroupAbstract WOServerFormatAbstract WOShippingAbstract WOTemplateAbstract WOTemplateInfo WOTicketAbstract WOTicketSaleInfo WOTicketUse WOUser WOVoucherAbstract WOWebCartAbstract WOWebSessionAbstract

Public Member Functions

 propertyArray ()
 base for property array More...
 

Static Public Member Functions

static elementsByTagName ($root, $tag)
 helper function that returns only the elements directly beneith the one given as $root More...
 
static fromXmlBoolean ($str)
 helper function for XML'ized objects that transforms XML boolean to PHP boolean More...
 
static isXmlBoolean ($str)
 helper function for XML'ized objects: it returns whether the string is a valid boolean More...
 

Protected Member Functions

 __construct ()
 
 toXmlHelper ($xml, $root)
 base for serialization More...
 

Static Protected Member Functions

static fromXmlHelper ($data, $xml, $elem)
 base for deserialization More...
 
static objectToArray ($obj)
 helper function for classy objects that calls getPropertyArray if available More...
 

Constructor & Destructor Documentation

WObject::__construct ( )
protected

Member Function Documentation

static WObject::elementsByTagName (   $root,
  $tag 
)
static

helper function that returns only the elements directly beneith the one given as $root

Referenced by WOFlagAbstract\fromXmlHelper(), WOSeatPlanImage\fromXmlHelper(), WOKeyValuePair\fromXmlHelper(), WOHost\fromXmlHelper(), WOUser\fromXmlHelper(), WORoomAbstract\fromXmlHelper(), WOContactType\fromXmlHelper(), WOTemplateInfo\fromXmlHelper(), WOCustomerInfo\fromXmlHelper(), WOWebSessionAbstract\fromXmlHelper(), WORoleAbstract\fromXmlHelper(), WOSeatPlanInfo\fromXmlHelper(), WOPaymentType\fromXmlHelper(), WOCouponInfo\fromXmlHelper(), WOShippingAbstract\fromXmlHelper(), WOContact\fromXmlHelper(), WOVoucherAudit\fromXmlHelper(), WOTicketAuditAbstract\fromXmlHelper(), WOItemInfo\fromXmlHelper(), WOOrderDocumentInfo\fromXmlHelper(), WOArtistAbstract\fromXmlHelper(), WOPriceCategoryAbstract\fromXmlHelper(), WOOrderDocument\fromXmlHelper(), WOTemplateAbstract\fromXmlHelper(), WOSeatPlanGroupAbstract\fromXmlHelper(), WOSeatPlanAbstract\fromXmlHelper(), WOCoupon\fromXmlHelper(), WOTicketUse\fromXmlHelper(), WOEventSaleInfo\fromXmlHelper(), WOCustomerAbstract\fromXmlHelper(), WOEventPriceAbstract\fromXmlHelper(), WOVoucherAbstract\fromXmlHelper(), WOAddress\fromXmlHelper(), WOTicketSaleInfo\fromXmlHelper(), WOCartOrderAbstract\fromXmlHelper(), WOCartTicket\fromXmlHelper(), WOTicketAbstract\fromXmlHelper(), WOWebCartAbstract\fromXmlHelper(), WOOrderAudit\fromXmlHelper(), WOEventAbstract\fromXmlHelper(), WOServerFormatAbstract\fromXmlHelper(), WOOrderAbstract\fromXmlHelper(), WTrCreateArtist\handleRequest(), WTrChangeVoucherValidity\handleRequest(), WTrChangeShipping\handleRequest(), WTrChangePriceCategory\handleRequest(), WTrChangePassword\handleRequest(), WTrChangeMyPassword\handleRequest(), WTrChangeEvent\handleRequest(), WTrChangeCustomerMail\handleRequest(), WTrChangeCustomer\handleRequest(), WTrChangeCoupon\handleRequest(), WTrCancelEvent\handleRequest(), WTrBackupTable\handleRequest(), WTrSetRoleRights\handleRequest(), WTrOrderChangeComments\handleRequest(), WTrSetPaymentType\handleRequest(), WTrSetUserRoles\handleRequest(), WTrGetOrdersByEvents\handleRequest(), WTrLogin\handleRequest(), WTrEmptyVoucher\handleRequest(), WTrSetUserFlags\handleRequest(), WTrSetDefaultPaymentType\handleRequest(), WTrSetTemplate\handleRequest(), WTrSendCustomerMail\handleRequest(), WTrSetRoleDescription\handleRequest(), WTrSetPrintAtHomeSettings\handleRequest(), WTrUpdateSeatPlan\handleRequest(), WTrSetUserDescription\handleRequest(), WTrSetTemplateDescription\handleRequest(), WTrSetFlag\handleRequest(), WTrSetUserHosts\handleRequest(), WTrGetOrderDocument\handleRequest(), WTrSetRoleFlags\handleRequest(), WTrRestoreBackup\handleRequest(), WTrSetOrderDocument\handleRequest(), WTrOrderAddComment\handleRequest(), WTrDeleteOrderDocument\handleRequest(), WTrCreateReservation\handleRequest(), WTrCreateShipping\handleRequest(), WTrOrderPay\handleRequest(), WTrGetOrderByBarcode\handleRequest(), WTrSetHost\handleRequest(), WTrGetEventList\handleRequest(), WTrDeletePaymentType\handleRequest(), WTrCreatePriceCategory\handleRequest(), WTrCreateUser\handleRequest(), WTrCreateOrder\handleRequest(), WTrCreateSeatPlan\handleRequest(), WTrCreateRoom\handleRequest(), WTrDeductVoucher\handleRequest(), WTrCreateEvent\handleRequest(), WTrCreateCustomer\handleRequest(), WTrCreateCoupon\handleRequest(), and WTrCreateContactType\handleRequest().

static WObject::fromXmlHelper (   $data,
  $xml,
  $elem 
)
staticprotected

base for deserialization

WObject::propertyArray ( )

base for property array

WObject::toXmlHelper (   $xml,
  $root 
)
protected

base for serialization


The documentation for this class was generated from the following file: