\Aculab\WebServicesWrapperFeatureDataRecord

Represents a feature data record

Summary

Methods
Properties
Constants
getType()
getDuration()
getDurationforCost()
getCallId()
getStartTime()
getStopTime()
getAudioPath()
getCost()
getUnitCost()
getCostsValid()
getTransactionId()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
No private properties found
N/A

Methods

getType()

getType() : string

Get the feature type.

Returns

string

getDuration()

getDuration() : float

Get the duration.

Returns

float

getDurationforCost()

getDurationforCost() : float

Get the duration for cost purposes.

Returns

float

getCallId()

getCallId() : string

Get the call ID the feature is associated with

Returns

string

getStartTime()

getStartTime() : \DateTime

Get the time at which the feature was started.

Returns

\DateTime

getStopTime()

getStopTime() : \DateTime

Get the time at which the feature was stopped.

Returns

\DateTime

getAudioPath()

getAudioPath() : string

Get the audio path the feature was applied to.

Returns

string

getCost()

getCost() : float

Get the feature cost.

Returns

float —

The cost of this use of the feature.

getUnitCost()

getUnitCost() : float

Get the feature unit cost.

Returns

float —

The per minute cost of this feature.

getCostsValid()

getCostsValid() : boolean

Determine if the costs provided are valid.

Returns

boolean

getTransactionId()

getTransactionId() : string

Get the ID of the transaction.

Returns

string