PHP Class XeroPHP\Models\PayrollAU\PayItem\EarningsRate

Inheritance: extends XeroPHP\Remote\Object
显示文件 Open project: calcinai/xero-php

Public Methods

Method Description
getAPIStem ( ) : string | null Get the stem of the API (core.xro) etc
getAccountCode ( ) : string
getAccrueLeave ( ) : float
getAmount ( ) : float
getDisplayName ( ) : string
getEarningsRateID ( ) : string
getEarningsType ( ) : string
getGUIDProperty ( ) : string Get the guid property
getIsExemptFromSuper ( ) : string
getIsExemptFromTax ( ) : string
getMultiplier ( ) : float
getName ( ) : string
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
getRatePerUnit ( ) : float
getRateType ( ) : string
getResourceURI ( ) : string Get the resource uri of the class (Contacts) etc
getRootNodeName ( ) : string Get the root node name. Just the unqualified classname
getSupportedMethods ( ) Get the supported methods
getTypeOfUnits ( ) : string
isPageable ( )
setAccountCode ( string $value ) : EarningsRate
setAccrueLeave ( float $value ) : EarningsRate
setAmount ( float $value ) : EarningsRate
setDisplayName ( string $value ) : EarningsRate
setEarningsRateID ( string $value ) : EarningsRate
setEarningsType ( string $value ) : EarningsRate
setIsExemptFromSuper ( string $value ) : EarningsRate
setIsExemptFromTax ( string $value ) : EarningsRate
setMultiplier ( float $value ) : EarningsRate
setName ( string $value ) : EarningsRate
setRatePerUnit ( float $value ) : EarningsRate
setRateType ( string $value ) : EarningsRate
setTypeOfUnit ( string $value ) : EarningsRate

Method Details

getAPIStem() public static method

Get the stem of the API (core.xro) etc
public static getAPIStem ( ) : string | null
return string | null

getAccountCode() public method

public getAccountCode ( ) : string
return string

getAccrueLeave() public method

public getAccrueLeave ( ) : float
return float

getAmount() public method

public getAmount ( ) : float
return float

getDisplayName() public method

Deprecation:
public getDisplayName ( ) : string
return string

getEarningsRateID() public method

public getEarningsRateID ( ) : string
return string

getEarningsType() public method

public getEarningsType ( ) : string
return string

getGUIDProperty() public static method

Get the guid property
public static getGUIDProperty ( ) : string
return string

getIsExemptFromSuper() public method

public getIsExemptFromSuper ( ) : string
return string

getIsExemptFromTax() public method

public getIsExemptFromTax ( ) : string
return string

getMultiplier() public method

public getMultiplier ( ) : float
return float

getName() public method

public getName ( ) : string
return string

getProperties() public static method

Get the properties of the object. Indexed by constants [0] - Mandatory [1] - Type [2] - PHP type [3] - Is an Array [4] - Saves directly
public static getProperties ( ) : array
return array

getRatePerUnit() public method

public getRatePerUnit ( ) : float
return float

getRateType() public method

public getRateType ( ) : string
return string

getResourceURI() public static method

Get the resource uri of the class (Contacts) etc
public static getResourceURI ( ) : string
return string

getRootNodeName() public static method

Get the root node name. Just the unqualified classname
public static getRootNodeName ( ) : string
return string

getSupportedMethods() public static method

Get the supported methods
public static getSupportedMethods ( )

getTypeOfUnits() public method

public getTypeOfUnits ( ) : string
return string

isPageable() public static method

public static isPageable ( )

setAccountCode() public method

public setAccountCode ( string $value ) : EarningsRate
$value string
return EarningsRate

setAccrueLeave() public method

public setAccrueLeave ( float $value ) : EarningsRate
$value float
return EarningsRate

setAmount() public method

public setAmount ( float $value ) : EarningsRate
$value float
return EarningsRate

setDisplayName() public method

Deprecation:
public setDisplayName ( string $value ) : EarningsRate
$value string
return EarningsRate

setEarningsRateID() public method

public setEarningsRateID ( string $value ) : EarningsRate
$value string
return EarningsRate

setEarningsType() public method

public setEarningsType ( string $value ) : EarningsRate
$value string
return EarningsRate

setIsExemptFromSuper() public method

public setIsExemptFromSuper ( string $value ) : EarningsRate
$value string
return EarningsRate

setIsExemptFromTax() public method

public setIsExemptFromTax ( string $value ) : EarningsRate
$value string
return EarningsRate

setMultiplier() public method

public setMultiplier ( float $value ) : EarningsRate
$value float
return EarningsRate

setName() public method

public setName ( string $value ) : EarningsRate
$value string
return EarningsRate

setRatePerUnit() public method

public setRatePerUnit ( float $value ) : EarningsRate
$value float
return EarningsRate

setRateType() public method

public setRateType ( string $value ) : EarningsRate
$value string
return EarningsRate

setTypeOfUnit() public method

public setTypeOfUnit ( string $value ) : EarningsRate
$value string
return EarningsRate