PHP Class PAGI\Client\Result\DialResult

PHP Version 5
Author: Marcelo Gornstein ([email protected])
Inheritance: extends ExecResult
Show file Open project: marcelog/pagi Class Usage Examples

Public Methods

Method Description
__construct ( PAGI\Client\Result\IResult $result ) : void Constructor.
__toString ( ) (non-PHPdoc)
getAnsweredTime ( ) : integer Returns answered time.
getDialStatus ( ) : string Returns dial status.
getDialedTime ( ) : integer Returns total time for the call in seconds.
getDynamicFeatures ( ) : string Returns features available for the call.
getPeerName ( ) : string Returns Peer name.
getPeerNumber ( ) : string Returns Peer number.
isAnswer ( ) : boolean Returns true if the result was ANSWER.
isBusy ( ) : boolean Returns true if the result was BUSY.
isCancel ( ) : boolean Returns true if the result was CANCEL.
isChanUnavailable ( ) : boolean Returns true if the result was CHANUNAVAIL.
isCongestion ( ) : boolean Returns true if the result was CONGESTION.
isNoAnswer ( ) : boolean Returns true if the result was NOANSWER.
setAnsweredTime ( integer $time ) : void Set answered time.
setDialStatus ( string $status ) : void Set dial status.
setDialedTime ( integer $time ) : void Set dialed time.
setDynamicFeatures ( string $features ) : void Set features.
setPeerName ( string $name ) : void Set peer name.
setPeerNumber ( string $number ) : void Set peer number.

Method Details

__construct() public method

Constructor.
public __construct ( PAGI\Client\Result\IResult $result ) : void
$result PAGI\Client\Result\IResult Result to decorate.
return void

__toString() public method

(non-PHPdoc)
public __toString ( )

getAnsweredTime() public method

Returns answered time.
public getAnsweredTime ( ) : integer
return integer

getDialStatus() public method

Returns dial status.
public getDialStatus ( ) : string
return string

getDialedTime() public method

Returns total time for the call in seconds.
public getDialedTime ( ) : integer
return integer

getDynamicFeatures() public method

Returns features available for the call.
public getDynamicFeatures ( ) : string
return string

getPeerName() public method

Returns Peer name.
public getPeerName ( ) : string
return string

getPeerNumber() public method

Returns Peer number.
public getPeerNumber ( ) : string
return string

isAnswer() public method

Returns true if the result was ANSWER.
public isAnswer ( ) : boolean
return boolean

isBusy() public method

Returns true if the result was BUSY.
public isBusy ( ) : boolean
return boolean

isCancel() public method

Returns true if the result was CANCEL.
public isCancel ( ) : boolean
return boolean

isChanUnavailable() public method

Returns true if the result was CHANUNAVAIL.
public isChanUnavailable ( ) : boolean
return boolean

isCongestion() public method

Returns true if the result was CONGESTION.
public isCongestion ( ) : boolean
return boolean

isNoAnswer() public method

Returns true if the result was NOANSWER.
public isNoAnswer ( ) : boolean
return boolean

setAnsweredTime() public method

Set answered time.
public setAnsweredTime ( integer $time ) : void
$time integer Answered time.
return void

setDialStatus() public method

Set dial status.
public setDialStatus ( string $status ) : void
$status string Dial status.
return void

setDialedTime() public method

Set dialed time.
public setDialedTime ( integer $time ) : void
$time integer Dialed time.
return void

setDynamicFeatures() public method

Set features.
public setDynamicFeatures ( string $features ) : void
$features string Features.
return void

setPeerName() public method

Set peer name.
public setPeerName ( string $name ) : void
$name string Peer name.
return void

setPeerNumber() public method

Set peer number.
public setPeerNumber ( string $number ) : void
$number string Peer number.
return void