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

WOOrderAbstract Class Reference

Inheritance diagram for WOOrderAbstract:
WObject WOOrder

List of all members.

Public Member Functions

 __construct ()
 add_items ($value)
 add_tickets ($value)
 add_vouchers ($value)
 clear_items ()
 clear_tickets ()
 clear_vouchers ()
 getamountdue ()
 getamountpaid ()
 getcomments ()
 getcustomer ()
 getcustomerid ()
 getdeliveryaddress ()
 getdeliveryaddressid ()
 getinvoiceaddress ()
 getinvoiceaddressid ()
 getitems ()
 getorderid ()
 getordertime ()
 getsenttime ()
 getshippingcosts ()
 getshippingtype ()
 getshippingtypeid ()
 getsoldby ()
 getstatus ()
 getstr_amountdue ()
 getstr_amountpaid ()
 getstr_comments ()
 getstr_customerid ()
 getstr_deliveryaddressid ()
 getstr_invoiceaddressid ()
 getstr_orderid ()
 getstr_ordertime ()
 getstr_senttime ()
 getstr_shippingcosts ()
 getstr_shippingtypeid ()
 getstr_soldby ()
 getstr_status ()
 getstr_tags ()
 getstr_totalprice ()
 gettags ()
 gettickets ()
 gettotalprice ()
 getvouchers ()
 propertyArray ()
 base for property array
 setamountdue ($value)
 setamountpaid ($value)
 setcomments ($value)
 setcustomer ($value)
 setcustomerid ($value)
 setdeliveryaddress ($value)
 setdeliveryaddressid ($value)
 setinvoiceaddress ($value)
 setinvoiceaddressid ($value)
 setitems (array $values)
 setorderid ($value)
 setordertime ($value)
 setsenttime ($value)
 setshippingcosts ($value)
 setshippingtype ($value)
 setshippingtypeid ($value)
 setsoldby ($value)
 setstatus ($value)
 settags ($value)
 settickets (array $values)
 settotalprice ($value)
 setvouchers (array $values)
 toString ()
 toTableorder (&$table)
 toXml ($xml, $elementname="Order")

Static Public Member Functions

static fromString ($txt)
static fromTableArrayorder (array $table)
static fromTableorder ($table)
static fromXml ($xml, $elem)
static validateamountdue ($value)
static validateamountpaid ($value)
static validatecomments ($value)
static validatecustomer ($value)
static validatecustomerid ($value)
static validatedeliveryaddress ($value)
static validatedeliveryaddressid ($value)
static validateinvoiceaddress ($value)
static validateinvoiceaddressid ($value)
static validateitems ($value)
static validateorderid ($value)
static validateordertime ($value)
static validatesenttime ($value)
static validateshippingcosts ($value)
static validateshippingtype ($value)
static validateshippingtypeid ($value)
static validatesoldby ($value)
static validatestatus ($value)
static validatetags ($value)
static validatetickets ($value)
static validatetotalprice ($value)
static validatevouchers ($value)

Public Attributes

const Cancelled = 2
const Closed = 128
const Placed = 0
const Reserved = 4
const Sent = 1
const Sold = 1

Protected Member Functions

 toXmlHelper ($xml, $root)
 base for serialization

Static Protected Member Functions

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

Protected Attributes

 $prop_amountdue = null
 $prop_amountpaid = null
 $prop_comments = null
 $prop_customer = null
 $prop_customerid = null
 $prop_deliveryaddress = null
 $prop_deliveryaddressid = null
 $prop_invoiceaddress = null
 $prop_invoiceaddressid = null
 $prop_items
 $prop_orderid = null
 $prop_ordertime = null
 $prop_senttime = null
 $prop_shippingcosts = null
 $prop_shippingtype = null
 $prop_shippingtypeid = null
 $prop_soldby = null
 $prop_status = null
 $prop_tags = null
 $prop_tickets
 $prop_totalprice = null
 $prop_vouchers

Constructor & Destructor Documentation

WOOrderAbstract::__construct (  ) 

Reimplemented from WObject.


Member Function Documentation

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

References fromXml(), and translate().

static WOOrderAbstract::fromTableArrayorder ( array $  table  )  [static]

Referenced by WOEvent::getSummary().

static WOOrderAbstract::fromXml ( xml,
elem 
) [static]

References fromXmlHelper().

Referenced by fromString().

static WOOrderAbstract::fromXmlHelper ( data,
xml,
elem 
) [static, protected]
WOOrderAbstract::getamountdue (  ) 

Referenced by toXmlHelper().

WOOrderAbstract::getamountpaid (  ) 

Referenced by toXmlHelper().

WOOrderAbstract::getcomments (  ) 

Referenced by toXmlHelper().

WOOrderAbstract::getcustomer (  ) 

Referenced by toXmlHelper().

WOOrderAbstract::getcustomerid (  ) 
WOOrderAbstract::getdeliveryaddress (  ) 

Referenced by toXmlHelper().

WOOrderAbstract::getdeliveryaddressid (  ) 

Referenced by toXmlHelper().

WOOrderAbstract::getinvoiceaddress (  ) 

Referenced by toXmlHelper().

WOOrderAbstract::getinvoiceaddressid (  ) 

Referenced by toXmlHelper().

WOOrderAbstract::getitems (  ) 

Referenced by toXmlHelper().

WOOrderAbstract::getorderid (  ) 

Referenced by toXmlHelper().

WOOrderAbstract::getordertime (  ) 

Referenced by toXmlHelper().

WOOrderAbstract::getsenttime (  ) 

Referenced by toXmlHelper().

WOOrderAbstract::getshippingcosts (  ) 

Referenced by toXmlHelper().

WOOrderAbstract::getshippingtype (  ) 

Referenced by toXmlHelper().

WOOrderAbstract::getshippingtypeid (  ) 

Referenced by toXmlHelper().

WOOrderAbstract::getsoldby (  ) 

Referenced by toXmlHelper().

WOOrderAbstract::getstatus (  ) 

Referenced by toXmlHelper().

WOOrderAbstract::getstr_amountdue (  ) 

Referenced by toXmlHelper().

WOOrderAbstract::getstr_amountpaid (  ) 

Referenced by toXmlHelper().

WOOrderAbstract::getstr_comments (  ) 

Referenced by toXmlHelper().

WOOrderAbstract::getstr_customerid (  ) 

Referenced by toXmlHelper().

WOOrderAbstract::getstr_deliveryaddressid (  ) 

Referenced by toXmlHelper().

WOOrderAbstract::getstr_invoiceaddressid (  ) 

Referenced by toXmlHelper().

WOOrderAbstract::getstr_orderid (  ) 

Referenced by toXmlHelper().

WOOrderAbstract::getstr_ordertime (  ) 

Referenced by toXmlHelper().

WOOrderAbstract::getstr_senttime (  ) 

Referenced by toXmlHelper().

WOOrderAbstract::getstr_shippingcosts (  ) 

Referenced by toXmlHelper().

WOOrderAbstract::getstr_shippingtypeid (  ) 

Referenced by toXmlHelper().

WOOrderAbstract::getstr_soldby (  ) 

Referenced by toXmlHelper().

WOOrderAbstract::getstr_status (  ) 

References translate().

Referenced by toXmlHelper().

WOOrderAbstract::getstr_tags (  ) 

Referenced by toXmlHelper().

WOOrderAbstract::getstr_totalprice (  ) 

Referenced by toXmlHelper().

WOOrderAbstract::gettags (  ) 

Referenced by toXmlHelper().

WOOrderAbstract::gettickets (  ) 

Referenced by toXmlHelper().

WOOrderAbstract::gettotalprice (  ) 

Referenced by toXmlHelper().

WOOrderAbstract::getvouchers (  ) 

Referenced by toXmlHelper().

WOOrderAbstract::propertyArray (  ) 

base for property array

Reimplemented from WObject.

References WObject::objectToArray().

WOOrderAbstract::setamountdue ( value  ) 
WOOrderAbstract::setamountpaid ( value  ) 
WOOrderAbstract::setcomments ( value  ) 
WOOrderAbstract::setcustomer ( value  ) 
WOOrderAbstract::setcustomerid ( value  ) 
WOOrderAbstract::setdeliveryaddress ( value  ) 
WOOrderAbstract::setdeliveryaddressid ( value  ) 
WOOrderAbstract::setinvoiceaddress ( value  ) 
WOOrderAbstract::setinvoiceaddressid ( value  ) 
WOOrderAbstract::setitems ( array $  values  ) 
WOOrderAbstract::setorderid ( value  ) 
WOOrderAbstract::setordertime ( value  ) 
WOOrderAbstract::setsenttime ( value  ) 
WOOrderAbstract::setshippingcosts ( value  ) 
WOOrderAbstract::setshippingtype ( value  ) 
WOOrderAbstract::setshippingtypeid ( value  ) 
WOOrderAbstract::setsoldby ( value  ) 
WOOrderAbstract::setstatus ( value  ) 
WOOrderAbstract::settags ( value  ) 
WOOrderAbstract::settickets ( array $  values  ) 
WOOrderAbstract::settotalprice ( value  ) 
WOOrderAbstract::setvouchers ( array $  values  ) 
WOOrderAbstract::toString (  ) 

References toXml().

WOOrderAbstract::toTableorder ( &$  table  ) 
WOOrderAbstract::toXml ( xml,
elementname = "Order" 
)

References toXmlHelper().

Referenced by toString().

static WOOrderAbstract::validateamountdue ( value  )  [static]
static WOOrderAbstract::validateamountpaid ( value  )  [static]
static WOOrderAbstract::validatecomments ( value  )  [static]
static WOOrderAbstract::validatecustomer ( value  )  [static]
static WOOrderAbstract::validatecustomerid ( value  )  [static]
static WOOrderAbstract::validatedeliveryaddress ( value  )  [static]
static WOOrderAbstract::validatedeliveryaddressid ( value  )  [static]
static WOOrderAbstract::validateinvoiceaddress ( value  )  [static]
static WOOrderAbstract::validateinvoiceaddressid ( value  )  [static]
static WOOrderAbstract::validateitems ( value  )  [static]
static WOOrderAbstract::validateorderid ( value  )  [static]
static WOOrderAbstract::validateordertime ( value  )  [static]
static WOOrderAbstract::validatesenttime ( value  )  [static]
static WOOrderAbstract::validateshippingcosts ( value  )  [static]
static WOOrderAbstract::validateshippingtype ( value  )  [static]
static WOOrderAbstract::validateshippingtypeid ( value  )  [static]
static WOOrderAbstract::validatesoldby ( value  )  [static]
static WOOrderAbstract::validatestatus ( value  )  [static]
static WOOrderAbstract::validatetags ( value  )  [static]
static WOOrderAbstract::validatetickets ( value  )  [static]
static WOOrderAbstract::validatetotalprice ( value  )  [static]
static WOOrderAbstract::validatevouchers ( value  )  [static]

Member Data Documentation

WOOrderAbstract::$prop_amountdue = null [protected]
WOOrderAbstract::$prop_amountpaid = null [protected]
WOOrderAbstract::$prop_comments = null [protected]
WOOrderAbstract::$prop_customer = null [protected]
WOOrderAbstract::$prop_customerid = null [protected]
WOOrderAbstract::$prop_deliveryaddress = null [protected]
WOOrderAbstract::$prop_deliveryaddressid = null [protected]
WOOrderAbstract::$prop_invoiceaddress = null [protected]
WOOrderAbstract::$prop_invoiceaddressid = null [protected]
WOOrderAbstract::$prop_items [protected]
WOOrderAbstract::$prop_orderid = null [protected]
WOOrderAbstract::$prop_ordertime = null [protected]
WOOrderAbstract::$prop_senttime = null [protected]
WOOrderAbstract::$prop_shippingcosts = null [protected]
WOOrderAbstract::$prop_shippingtype = null [protected]
WOOrderAbstract::$prop_shippingtypeid = null [protected]
WOOrderAbstract::$prop_soldby = null [protected]
WOOrderAbstract::$prop_status = null [protected]
WOOrderAbstract::$prop_tags = null [protected]
WOOrderAbstract::$prop_tickets [protected]
WOOrderAbstract::$prop_totalprice = null [protected]
WOOrderAbstract::$prop_vouchers [protected]

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