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

WOCartOrderAbstract Class Reference

Inheritance diagram for WOCartOrderAbstract:
WObject WOCartOrder

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 ()
 getcustomerid ()
 getdeliveryaddressid ()
 getinvoiceaddressid ()
 getitems ()
 getshippingtypeid ()
 getstatus ()
 getstr_cartid ()
 getstr_comment ()
 getstr_customerid ()
 getstr_deliveryaddressid ()
 getstr_invoiceaddressid ()
 getstr_shippingtypeid ()
 getstr_status ()
 gettickets ()
 getvouchers ()
 propertyArray ()
 base for property array
 setcartid ($value)
 setcomment ($value)
 setcustomerid ($value)
 setdeliveryaddressid ($value)
 setinvoiceaddressid ($value)
 setitems (array $values)
 setshippingtypeid ($value)
 setstatus ($value)
 settickets (array $values)
 setvouchers (array $values)
 toString ()
 toTablecart (&$table)
 toXml ($xml, $elementname="CartOrder")

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 validatecustomerid ($value)
static validatedeliveryaddressid ($value)
static validateinvoiceaddressid ($value)
static validateitems ($value)
static validateshippingtypeid ($value)
static validatestatus ($value)
static validatetickets ($value)
static validatevouchers ($value)

Public Attributes

const Invalid = 1
const Ok = 0

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_customerid = null
 $prop_deliveryaddressid = null
 $prop_invoiceaddressid = null
 $prop_items
 $prop_shippingtypeid = null
 $prop_status = null
 $prop_tickets
 $prop_vouchers

Constructor & Destructor Documentation

WOCartOrderAbstract::__construct (  ) 

Reimplemented from WObject.


Member Function Documentation

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

References fromXml(), and translate().

static WOCartOrderAbstract::fromTableArraycart ( array $  table  )  [static]
static WOCartOrderAbstract::fromXml ( xml,
elem 
) [static]
static WOCartOrderAbstract::fromXmlHelper ( data,
xml,
elem 
) [static, protected]

base for deserialization

Reimplemented from WObject.

References WObject::elementsByTagName(), WOCartItem::fromXml(), WOCartVoucherAbstract::fromXml(), and WOCartTicket::fromXml().

Referenced by fromXml().

WOCartOrderAbstract::getcartid (  ) 

Referenced by toXmlHelper().

WOCartOrderAbstract::getcomment (  ) 

Referenced by toXmlHelper().

WOCartOrderAbstract::getcustomerid (  ) 

Referenced by toXmlHelper().

WOCartOrderAbstract::getdeliveryaddressid (  ) 

Referenced by toXmlHelper().

WOCartOrderAbstract::getinvoiceaddressid (  ) 

Referenced by toXmlHelper().

WOCartOrderAbstract::getitems (  ) 

Referenced by toXmlHelper().

WOCartOrderAbstract::getshippingtypeid (  ) 

Referenced by toXmlHelper().

WOCartOrderAbstract::getstatus (  ) 

Referenced by toXmlHelper().

WOCartOrderAbstract::getstr_cartid (  ) 

Referenced by toXmlHelper().

WOCartOrderAbstract::getstr_comment (  ) 

Referenced by toXmlHelper().

WOCartOrderAbstract::getstr_customerid (  ) 

Referenced by toXmlHelper().

WOCartOrderAbstract::getstr_deliveryaddressid (  ) 

Referenced by toXmlHelper().

WOCartOrderAbstract::getstr_invoiceaddressid (  ) 

Referenced by toXmlHelper().

WOCartOrderAbstract::getstr_shippingtypeid (  ) 

Referenced by toXmlHelper().

WOCartOrderAbstract::getstr_status (  ) 

References translate().

Referenced by toXmlHelper().

WOCartOrderAbstract::gettickets (  ) 

Referenced by toXmlHelper().

WOCartOrderAbstract::getvouchers (  ) 

Referenced by toXmlHelper().

WOCartOrderAbstract::propertyArray (  ) 

base for property array

Reimplemented from WObject.

WOCartOrderAbstract::setcartid ( value  ) 
WOCartOrderAbstract::setcomment ( value  ) 
WOCartOrderAbstract::setcustomerid ( value  ) 
WOCartOrderAbstract::setdeliveryaddressid ( value  ) 
WOCartOrderAbstract::setinvoiceaddressid ( value  ) 
WOCartOrderAbstract::setitems ( array $  values  ) 
WOCartOrderAbstract::setshippingtypeid ( value  ) 
WOCartOrderAbstract::setstatus ( value  ) 
WOCartOrderAbstract::settickets ( array $  values  ) 
WOCartOrderAbstract::setvouchers ( array $  values  ) 
WOCartOrderAbstract::toString (  ) 

References toXml().

WOCartOrderAbstract::toTablecart ( &$  table  ) 
WOCartOrderAbstract::toXml ( xml,
elementname = "CartOrder" 
)

References toXmlHelper().

Referenced by toString().

static WOCartOrderAbstract::validatecartid ( value  )  [static]
static WOCartOrderAbstract::validatecomment ( value  )  [static]
static WOCartOrderAbstract::validatecustomerid ( value  )  [static]
static WOCartOrderAbstract::validatedeliveryaddressid ( value  )  [static]
static WOCartOrderAbstract::validateinvoiceaddressid ( value  )  [static]
static WOCartOrderAbstract::validateitems ( value  )  [static]
static WOCartOrderAbstract::validateshippingtypeid ( value  )  [static]
static WOCartOrderAbstract::validatestatus ( value  )  [static]
static WOCartOrderAbstract::validatetickets ( value  )  [static]
static WOCartOrderAbstract::validatevouchers ( value  )  [static]

Member Data Documentation

WOCartOrderAbstract::$prop_cartid = null [protected]
WOCartOrderAbstract::$prop_comment = null [protected]
WOCartOrderAbstract::$prop_customerid = null [protected]
WOCartOrderAbstract::$prop_deliveryaddressid = null [protected]
WOCartOrderAbstract::$prop_invoiceaddressid = null [protected]
WOCartOrderAbstract::$prop_items [protected]
WOCartOrderAbstract::$prop_shippingtypeid = null [protected]
WOCartOrderAbstract::$prop_status = null [protected]
WOCartOrderAbstract::$prop_tickets [protected]
WOCartOrderAbstract::$prop_vouchers [protected]

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