Public Member Functions | Static Public Member Functions | Protected Member Functions | Static Protected Member Functions | Protected Attributes

WOWebCartAbstract Class Reference

Inheritance diagram for WOWebCartAbstract:
WObject WOWebCart

List of all members.

Public Member Functions

 __construct ()
 add_items ($value)
 add_tickets ($value)
 add_vouchers ($value)
 clear_items ()
 clear_tickets ()
 clear_vouchers ()
 getcartid ()
 getcomment ()
 getcustomer ()
 getcustomerid ()
 getdeliveryaddress ()
 getdeliveryaddressid ()
 getinvoiceaddress ()
 getinvoiceaddressid ()
 getitems ()
 getshipping ()
 getshippingid ()
 getstr_cartid ()
 getstr_comment ()
 getstr_customerid ()
 getstr_deliveryaddressid ()
 getstr_invoiceaddressid ()
 getstr_shippingid ()
 getstr_timeout ()
 gettickets ()
 gettimeout ()
 getvouchers ()
 propertyArray ()
 base for property array
 setcartid ($value)
 setcomment ($value)
 setcustomer ($value)
 setcustomerid ($value)
 setdeliveryaddress ($value)
 setdeliveryaddressid ($value)
 setinvoiceaddress ($value)
 setinvoiceaddressid ($value)
 setitems (array $values)
 setshipping ($value)
 setshippingid ($value)
 settickets (array $values)
 settimeout ($value)
 setvouchers (array $values)
 toString ()
 toTablecart (&$table)
 toXml ($xml, $elementname="WebCart")

Static Public Member Functions

static fromString ($txt)
static fromTableArraycart (array $table)
static fromTablecart ($table)
static fromXml ($xml, $elem)
static validatecartid ($value)
static validatecomment ($value)
static validatecustomer ($value)
static validatecustomerid ($value)
static validatedeliveryaddress ($value)
static validatedeliveryaddressid ($value)
static validateinvoiceaddress ($value)
static validateinvoiceaddressid ($value)
static validateitems ($value)
static validateshipping ($value)
static validateshippingid ($value)
static validatetickets ($value)
static validatetimeout ($value)
static validatevouchers ($value)

Protected Member Functions

 toXmlHelper ($xml, $root)
 base for serialization

Static Protected Member Functions

static fromXmlHelper ($data, $xml, $elem)
 base for deserialization

Protected Attributes

 $prop_cartid = null
 $prop_comment = null
 $prop_customer = null
 $prop_customerid = null
 $prop_deliveryaddress = null
 $prop_deliveryaddressid = null
 $prop_invoiceaddress = null
 $prop_invoiceaddressid = null
 $prop_items
 $prop_shipping = null
 $prop_shippingid = null
 $prop_tickets
 $prop_timeout = null
 $prop_vouchers

Constructor & Destructor Documentation

WOWebCartAbstract::__construct (  ) 

Reimplemented from WObject.


Member Function Documentation

WOWebCartAbstract::add_items ( value  ) 
WOWebCartAbstract::add_tickets ( value  ) 
WOWebCartAbstract::add_vouchers ( value  ) 
WOWebCartAbstract::clear_items (  ) 
WOWebCartAbstract::clear_tickets (  ) 
WOWebCartAbstract::clear_vouchers (  ) 
static WOWebCartAbstract::fromString ( txt  )  [static]

References fromXml(), and translate().

static WOWebCartAbstract::fromTableArraycart ( array $  table  )  [static]
static WOWebCartAbstract::fromXml ( xml,
elem 
) [static]

References fromXmlHelper().

Referenced by fromString().

static WOWebCartAbstract::fromXmlHelper ( data,
xml,
elem 
) [static, protected]
WOWebCartAbstract::getcartid (  ) 

Referenced by toXmlHelper().

WOWebCartAbstract::getcomment (  ) 

Referenced by toXmlHelper().

WOWebCartAbstract::getcustomer (  ) 

Referenced by toXmlHelper().

WOWebCartAbstract::getcustomerid (  ) 

Referenced by toXmlHelper().

WOWebCartAbstract::getdeliveryaddress (  ) 

Referenced by toXmlHelper().

WOWebCartAbstract::getdeliveryaddressid (  ) 

Referenced by toXmlHelper().

WOWebCartAbstract::getinvoiceaddress (  ) 

Referenced by toXmlHelper().

WOWebCartAbstract::getinvoiceaddressid (  ) 

Referenced by toXmlHelper().

WOWebCartAbstract::getitems (  ) 

Referenced by toXmlHelper().

WOWebCartAbstract::getshipping (  ) 
WOWebCartAbstract::getshippingid (  ) 

Referenced by toXmlHelper().

WOWebCartAbstract::getstr_cartid (  ) 

Referenced by toXmlHelper().

WOWebCartAbstract::getstr_comment (  ) 

Referenced by toXmlHelper().

WOWebCartAbstract::getstr_customerid (  ) 

Referenced by toXmlHelper().

WOWebCartAbstract::getstr_deliveryaddressid (  ) 

Referenced by toXmlHelper().

WOWebCartAbstract::getstr_invoiceaddressid (  ) 

Referenced by toXmlHelper().

WOWebCartAbstract::getstr_shippingid (  ) 

Referenced by toXmlHelper().

WOWebCartAbstract::getstr_timeout (  ) 

Referenced by toXmlHelper().

WOWebCartAbstract::gettickets (  ) 
WOWebCartAbstract::gettimeout (  ) 

Referenced by toXmlHelper().

WOWebCartAbstract::getvouchers (  ) 
WOWebCartAbstract::propertyArray (  ) 

base for property array

Reimplemented from WObject.

References WObject::objectToArray().

WOWebCartAbstract::setcartid ( value  ) 
WOWebCartAbstract::setcomment ( value  ) 
WOWebCartAbstract::setcustomer ( value  ) 
WOWebCartAbstract::setcustomerid ( value  ) 
WOWebCartAbstract::setdeliveryaddress ( value  ) 
WOWebCartAbstract::setdeliveryaddressid ( value  ) 
WOWebCartAbstract::setinvoiceaddress ( value  ) 
WOWebCartAbstract::setinvoiceaddressid ( value  ) 
WOWebCartAbstract::setitems ( array $  values  ) 
WOWebCartAbstract::setshipping ( value  ) 
WOWebCartAbstract::setshippingid ( value  ) 
WOWebCartAbstract::settickets ( array $  values  ) 
WOWebCartAbstract::settimeout ( value  ) 
WOWebCartAbstract::setvouchers ( array $  values  ) 
WOWebCartAbstract::toString (  ) 

References toXml().

WOWebCartAbstract::toTablecart ( &$  table  ) 
WOWebCartAbstract::toXml ( xml,
elementname = "WebCart" 
)

References toXmlHelper().

Referenced by toString().

static WOWebCartAbstract::validatecartid ( value  )  [static]
static WOWebCartAbstract::validatecomment ( value  )  [static]
static WOWebCartAbstract::validatecustomer ( value  )  [static]
static WOWebCartAbstract::validatecustomerid ( value  )  [static]
static WOWebCartAbstract::validatedeliveryaddress ( value  )  [static]
static WOWebCartAbstract::validatedeliveryaddressid ( value  )  [static]
static WOWebCartAbstract::validateinvoiceaddress ( value  )  [static]
static WOWebCartAbstract::validateinvoiceaddressid ( value  )  [static]
static WOWebCartAbstract::validateitems ( value  )  [static]
static WOWebCartAbstract::validateshipping ( value  )  [static]
static WOWebCartAbstract::validateshippingid ( value  )  [static]
static WOWebCartAbstract::validatetickets ( value  )  [static]
static WOWebCartAbstract::validatetimeout ( value  )  [static]
static WOWebCartAbstract::validatevouchers ( value  )  [static]

Member Data Documentation

WOWebCartAbstract::$prop_cartid = null [protected]
WOWebCartAbstract::$prop_comment = null [protected]
WOWebCartAbstract::$prop_customer = null [protected]
WOWebCartAbstract::$prop_customerid = null [protected]
WOWebCartAbstract::$prop_deliveryaddress = null [protected]
WOWebCartAbstract::$prop_deliveryaddressid = null [protected]
WOWebCartAbstract::$prop_invoiceaddress = null [protected]
WOWebCartAbstract::$prop_invoiceaddressid = null [protected]
WOWebCartAbstract::$prop_items [protected]
WOWebCartAbstract::$prop_shipping = null [protected]
WOWebCartAbstract::$prop_shippingid = null [protected]
WOWebCartAbstract::$prop_tickets [protected]
WOWebCartAbstract::$prop_timeout = null [protected]
WOWebCartAbstract::$prop_vouchers [protected]

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