Method | Description | |
---|---|---|
addAllocation ( |
||
addLineItem ( |
||
getAPIStem ( ) : string | null | Get the stem of the API (core.xro) etc | |
getAllocations ( ) : |
||
getBrandingThemeID ( ) : string | ||
getContact ( ) : |
||
getCreditNoteID ( ) : string | ||
getCreditNoteNumber ( ) : string | ||
getCurrencyCode ( ) : string | ||
getCurrencyRate ( ) : float | ||
getDate ( ) : DateTimeInterface | ||
getFullyPaidOnDate ( ) : DateTimeInterface | ||
getGUIDProperty ( ) : string | Get the guid property | |
getHasAttachments ( ) : boolean | ||
getLineAmountTypes ( ) : string | ||
getLineItems ( ) : |
||
getProperties ( ) : array | Get the properties of the object. Indexed by constants [0] - Mandatory [1] - Type [2] - PHP type [3] - Is an Array [4] - Saves directly | |
getReference ( ) : string | ||
getRemainingCredit ( ) : string | ||
getResourceURI ( ) : string | Get the resource uri of the class (Contacts) etc | |
getRootNodeName ( ) : string | Get the root node name. Just the unqualified classname | |
getSentToContact ( ) : boolean | ||
getStatus ( ) : string | ||
getSubTotal ( ) : float | ||
getSupportedMethods ( ) | Get the supported methods | |
getTotal ( ) : float | ||
getTotalTax ( ) : float | ||
getType ( ) : string | ||
getUpdatedDateUTC ( ) : DateTimeInterface | ||
isPageable ( ) | ||
setBrandingThemeID ( string $value ) : |
||
setContact ( |
||
setCreditNoteID ( string $value ) : |
||
setCreditNoteNumber ( string $value ) : |
||
setCurrencyCode ( string $value ) : |
||
setCurrencyRate ( float $value ) : |
||
setDate ( DateTimeInterface $value ) : |
||
setFullyPaidOnDate ( DateTimeInterface $value ) : |
||
setHasAttachment ( $value ) | ||
setLineAmountType ( string $value ) : |
||
setReference ( string $value ) : |
||
setRemainingCredit ( string $value ) : |
||
setSentToContact ( boolean $value ) : |
||
setStatus ( string $value ) : |
||
setSubTotal ( float $value ) : |
||
setTotal ( float $value ) : |
||
setTotalTax ( float $value ) : |
||
setType ( string $value ) : |
||
setUpdatedDateUTC ( DateTimeInterface $value ) : |
public addAllocation ( |
||
$value | ||
return |
public addLineItem ( |
||
$value | ||
return |
public static getAPIStem ( ) : string | null | ||
return | string | null |
public getAllocations ( ) : |
||
return | Always returns a collection, switch is for type hinting |
public getFullyPaidOnDate ( ) : DateTimeInterface | ||
return | DateTimeInterface |
public static getGUIDProperty ( ) : string | ||
return | string |
public getLineItems ( ) : |
||
return | Always returns a collection, switch is for type hinting |
public static getProperties ( ) : array | ||
return | array |
public static getResourceURI ( ) : string | ||
return | string |
public static getRootNodeName ( ) : string | ||
return | string |
public static getSupportedMethods ( ) |
public getUpdatedDateUTC ( ) : DateTimeInterface | ||
return | DateTimeInterface |
public setBrandingThemeID ( string $value ) : |
||
$value | string | |
return |
public setContact ( |
||
$value | ||
return |
public setCreditNoteID ( string $value ) : |
||
$value | string | |
return |
public setCreditNoteNumber ( string $value ) : |
||
$value | string | |
return |
public setCurrencyCode ( string $value ) : |
||
$value | string | |
return |
public setCurrencyRate ( float $value ) : |
||
$value | float | |
return |
public setDate ( DateTimeInterface $value ) : |
||
$value | DateTimeInterface | |
return |
public setFullyPaidOnDate ( DateTimeInterface $value ) : |
||
$value | DateTimeInterface | |
return |
public setLineAmountType ( string $value ) : |
||
$value | string | |
return |
public setReference ( string $value ) : |
||
$value | string | |
return |
public setRemainingCredit ( string $value ) : |
||
$value | string | |
return |
public setSentToContact ( boolean $value ) : |
||
$value | boolean | |
return |
public setSubTotal ( float $value ) : |
||
$value | float | |
return |
public setTotalTax ( float $value ) : |
||
$value | float | |
return |
public setUpdatedDateUTC ( DateTimeInterface $value ) : |
||
$value | DateTimeInterface | |
return |