PHP Класс XeroPHP\Models\Accounting\Journal\JournalLine

Наследование: extends XeroPHP\Remote\Object
Показать файл Открыть проект

Открытые методы

Метод Описание
addTrackingCategory ( TrackingCategory $value ) : JournalLine
getAPIStem ( ) : string | null Get the stem of the API (core.xro) etc
getAccountCode ( ) : string
getAccountID ( ) : string
getAccountName ( ) : string
getAccountType ( ) : string
getDescription ( ) : string
getGUIDProperty ( ) : string Get the guid property
getGrossAmount ( ) : float
getJournalLineID ( ) : string
getNetAmount ( ) : float
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
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
getTaxAmount ( ) : float
getTaxName ( ) : TaxRate
getTaxType ( ) : string
getTrackingCategories ( ) : TrackingCategory[] | Collection
isPageable ( )
setAccountCode ( string $value ) : JournalLine
setAccountID ( string $value ) : JournalLine
setAccountName ( string $value ) : JournalLine
setAccountType ( string $value ) : JournalLine
setDescription ( string $value ) : JournalLine
setGrossAmount ( float $value ) : JournalLine
setJournalLineID ( string $value ) : JournalLine
setNetAmount ( float $value ) : JournalLine
setTaxAmount ( float $value ) : JournalLine
setTaxName ( TaxRate $value ) : JournalLine
setTaxType ( string $value ) : JournalLine

Описание методов

addTrackingCategory() публичный Метод

public addTrackingCategory ( TrackingCategory $value ) : JournalLine
$value XeroPHP\Models\Accounting\TrackingCategory
Результат JournalLine

getAPIStem() публичный статический Метод

Get the stem of the API (core.xro) etc
public static getAPIStem ( ) : string | null
Результат string | null

getAccountCode() публичный Метод

public getAccountCode ( ) : string
Результат string

getAccountID() публичный Метод

public getAccountID ( ) : string
Результат string

getAccountName() публичный Метод

public getAccountName ( ) : string
Результат string

getAccountType() публичный Метод

public getAccountType ( ) : string
Результат string

getDescription() публичный Метод

public getDescription ( ) : string
Результат string

getGUIDProperty() публичный статический Метод

Get the guid property
public static getGUIDProperty ( ) : string
Результат string

getGrossAmount() публичный Метод

public getGrossAmount ( ) : float
Результат float

getJournalLineID() публичный Метод

public getJournalLineID ( ) : string
Результат string

getNetAmount() публичный Метод

public getNetAmount ( ) : float
Результат float

getProperties() публичный статический Метод

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
Результат array

getResourceURI() публичный статический Метод

Get the resource uri of the class (Contacts) etc
public static getResourceURI ( ) : string
Результат string

getRootNodeName() публичный статический Метод

Get the root node name. Just the unqualified classname
public static getRootNodeName ( ) : string
Результат string

getSupportedMethods() публичный статический Метод

Get the supported methods
public static getSupportedMethods ( )

getTaxAmount() публичный Метод

public getTaxAmount ( ) : float
Результат float

getTaxName() публичный Метод

public getTaxName ( ) : TaxRate
Результат XeroPHP\Models\Accounting\TaxRate

getTaxType() публичный Метод

public getTaxType ( ) : string
Результат string

getTrackingCategories() публичный Метод

public getTrackingCategories ( ) : TrackingCategory[] | Collection
Результат XeroPHP\Models\Accounting\TrackingCategory[] | XeroPHP\Remote\Collection Always returns a collection, switch is for type hinting

isPageable() публичный статический Метод

public static isPageable ( )

setAccountCode() публичный Метод

public setAccountCode ( string $value ) : JournalLine
$value string
Результат JournalLine

setAccountID() публичный Метод

public setAccountID ( string $value ) : JournalLine
$value string
Результат JournalLine

setAccountName() публичный Метод

public setAccountName ( string $value ) : JournalLine
$value string
Результат JournalLine

setAccountType() публичный Метод

public setAccountType ( string $value ) : JournalLine
$value string
Результат JournalLine

setDescription() публичный Метод

public setDescription ( string $value ) : JournalLine
$value string
Результат JournalLine

setGrossAmount() публичный Метод

public setGrossAmount ( float $value ) : JournalLine
$value float
Результат JournalLine

setJournalLineID() публичный Метод

public setJournalLineID ( string $value ) : JournalLine
$value string
Результат JournalLine

setNetAmount() публичный Метод

public setNetAmount ( float $value ) : JournalLine
$value float
Результат JournalLine

setTaxAmount() публичный Метод

public setTaxAmount ( float $value ) : JournalLine
$value float
Результат JournalLine

setTaxName() публичный Метод

public setTaxName ( TaxRate $value ) : JournalLine
$value XeroPHP\Models\Accounting\TaxRate
Результат JournalLine

setTaxType() публичный Метод

public setTaxType ( string $value ) : JournalLine
$value string
Результат JournalLine