doc/PAGI-Client-Result-FaxResult.md
PAGI\Client\Result\FaxResult
===============
This decorated result adds the functionality to check for a fax result.
PHP Version 5
* Class name: FaxResult
* Namespace: PAGI\Client\Result
* Parent class: [PAGI\Client\Result\ExecResult](PAGI-Client-Result-ExecResult.md)
Properties
----------
### $localId
private string $localId
Local station ID.
* Visibility: **private**
### $localHeader
private string $localHeader
Local header.
* Visibility: **private**
### $remoteId
private string $remoteId
Remote station ID.
* Visibility: **private**
### $result
private \PAGI\Client\Result\IResult $result
Our decorated result.
* Visibility: **private**
### $error
private string $error
Error detail (if $result === false)
* Visibility: **private**
### $bitrate
private integer $bitrate
Bitrate for the operation.
* Visibility: **private**
### $pages
private integer $pages
Total pages for the operation.
* Visibility: **private**
### $resolution
private string $resolution
Resolution for the operation.
* Visibility: **private**
Methods
-------
### getLocalStationId
string PAGI\Client\Result\FaxResult::getLocalStationId()
Returns local station id.
* Visibility: **public**
### setLocalStationId
void PAGI\Client\Result\FaxResult::setLocalStationId(string $value)
Sets local station id.
* Visibility: **public**
#### Arguments
* $value **string** - <p>Value to set.</p>
### getLocalHeaderInfo
string PAGI\Client\Result\FaxResult::getLocalHeaderInfo()
Returns local header.
* Visibility: **public**
### setLocalHeaderInfo
void PAGI\Client\Result\FaxResult::setLocalHeaderInfo(string $value)
Sets local header.
* Visibility: **public**
#### Arguments
* $value **string** - <p>Value to set.</p>
### isSuccess
boolean PAGI\Client\Result\FaxResult::isSuccess()
True if the operation was successfull.
* Visibility: **public**
### setResult
void PAGI\Client\Result\FaxResult::setResult(string $value)
Sets operation result (if failed).
* Visibility: **public**
#### Arguments
* $value **string** - <p>Value to set.</p>
### getError
string PAGI\Client\Result\FaxResult::getError()
Returns error description (if failed).
* Visibility: **public**
### setError
void PAGI\Client\Result\FaxResult::setError(string $value)
Sets error detail.
* Visibility: **public**
#### Arguments
* $value **string** - <p>Value to set.</p>
### getRemoteStationId
string PAGI\Client\Result\FaxResult::getRemoteStationId()
Returns remote station id.
* Visibility: **public**
### setRemoteStationId
void PAGI\Client\Result\FaxResult::setRemoteStationId(string $value)
Sets remote station id.
* Visibility: **public**
#### Arguments
* $value **string** - <p>Value to set.</p>
### getPages
integer PAGI\Client\Result\FaxResult::getPages()
Returns number of pages.
* Visibility: **public**
### setPages
void PAGI\Client\Result\FaxResult::setPages(integer $value)
Sets number of pages.
* Visibility: **public**
#### Arguments
* $value **integer** - <p>Value to set.</p>
### getBitrate
integer PAGI\Client\Result\FaxResult::getBitrate()
Returns bitrate.
* Visibility: **public**
### setBitrate
void PAGI\Client\Result\FaxResult::setBitrate(integer $value)
Sets bitrate.
* Visibility: **public**
#### Arguments
* $value **integer** - <p>Value to set.</p>
### getResolution
string PAGI\Client\Result\FaxResult::getResolution()
Returns resolution for the operation.
* Visibility: **public**
### setResolution
void PAGI\Client\Result\FaxResult::setResolution(string $value)
Sets resolution.
* Visibility: **public**
#### Arguments
* $value **string** - <p>Value to set.</p>
### __toString
string PAGI\Client\Result\ResultDecorator::__toString()
Standard procedure.
* Visibility: **public**
* This method is defined by [PAGI\Client\Result\ResultDecorator](PAGI-Client-Result-ResultDecorator.md)
### __construct
void PAGI\Client\Result\ResultDecorator::__construct(\PAGI\Client\Result\IResult $result)
Constructor.
* Visibility: **public**
* This method is defined by [PAGI\Client\Result\ResultDecorator](PAGI-Client-Result-ResultDecorator.md)
#### Arguments
* $result **[PAGI\Client\Result\IResult](PAGI-Client-Result-IResult.md)** - <p>Result to decorate.</p>
### getOriginalLine
string PAGI\Client\Result\IResult::getOriginalLine()
Returns original line.
* Visibility: **public**
* This method is defined by [PAGI\Client\Result\IResult](PAGI-Client-Result-IResult.md)
### getCode
integer PAGI\Client\Result\IResult::getCode()
Returns the integer value of the code returned by agi.
* Visibility: **public**
* This method is defined by [PAGI\Client\Result\IResult](PAGI-Client-Result-IResult.md)
### getResult
integer PAGI\Client\Result\IResult::getResult()
Returns result (result=xxx) from the result.
* Visibility: **public**
* This method is defined by [PAGI\Client\Result\IResult](PAGI-Client-Result-IResult.md)
### isResult
boolean PAGI\Client\Result\IResult::isResult(string $value)
Compares result to a given value.
* Visibility: **public**
* This method is defined by [PAGI\Client\Result\IResult](PAGI-Client-Result-IResult.md)
#### Arguments
* $value **string** - <p>Value to match against.</p>
### hasData
boolean PAGI\Client\Result\IResult::hasData()
Returns true if this command returned any data.
* Visibility: **public**
* This method is defined by [PAGI\Client\Result\IResult](PAGI-Client-Result-IResult.md)
### getData
string PAGI\Client\Result\IResult::getData()
Returns data, if any. False if none.
* Visibility: **public**
* This method is defined by [PAGI\Client\Result\IResult](PAGI-Client-Result-IResult.md)