PHP Class PAGI\ChannelVariables\Impl\ChannelVariablesFacade

PHP Version 5
Author: Marcelo Gornstein ([email protected])
Inheritance: implements PAGI\ChannelVariables\IChannelVariables
Show file Open project: marcelog/pagi

Public Methods

Method Description
__construct ( array $variables, array $arguments ) : void Constructor.
getAccountCode ( ) (non-PHPdoc)
getArgument ( $index ) (non-PHPdoc)
getArguments ( ) (non-PHPdoc)
getCallerId ( ) (non-PHPdoc)
getCallerIdName ( ) (non-PHPdoc)
getCallingAni2 ( ) (non-PHPdoc)
getCallingPres ( ) (non-PHPdoc)
getCallingTns ( ) (non-PHPdoc)
getCallingTon ( ) (non-PHPdoc)
getChannel ( ) (non-PHPdoc)
getConfigFile ( ) (non-PHPdoc)
getContext ( ) (non-PHPdoc)
getDNID ( ) (non-PHPdoc)
getDNIS ( ) (non-PHPdoc)
getDirectoryAgi ( ) (non-PHPdoc)
getDirectoryConfig ( ) (non-PHPdoc)
getDirectoryData ( ) (non-PHPdoc)
getDirectoryKey ( ) (non-PHPdoc)
getDirectoryLog ( ) (non-PHPdoc)
getDirectoryModules ( ) (non-PHPdoc)
getDirectoryMonitor ( ) (non-PHPdoc)
getDirectoryRun ( ) (non-PHPdoc)
getDirectorySpool ( ) (non-PHPdoc)
getDirectoryVar ( ) (non-PHPdoc)
getEnhanced ( ) (non-PHPdoc)
getLanguage ( ) (non-PHPdoc)
getPriority ( ) (non-PHPdoc)
getRDNIS ( ) (non-PHPdoc)
getRequest ( ) (non-PHPdoc)
getThreadId ( ) (non-PHPdoc)
getTotalArguments ( ) (non-PHPdoc)
getType ( ) (non-PHPdoc)
getUniqueId ( ) (non-PHPdoc)
getVersion ( ) (non-PHPdoc)

Protected Methods

Method Description
getAGIVariable ( string $key ) : string Returns the given variable. Returns false if not set.

Method Details

__construct() public method

Constructor.
public __construct ( array $variables, array $arguments ) : void
$variables array Initial channel variables given by asterisk.
$arguments array AGI arguments given by asterisk (agi_arg_N).
return void

getAGIVariable() protected method

Returns the given variable. Returns false if not set.
protected getAGIVariable ( string $key ) : string
$key string Variable to get.
return string

getAccountCode() public method

(non-PHPdoc)
public getAccountCode ( )

getArgument() public method

(non-PHPdoc)
public getArgument ( $index )

getArguments() public method

(non-PHPdoc)
public getArguments ( )

getCallerId() public method

(non-PHPdoc)
public getCallerId ( )

getCallerIdName() public method

(non-PHPdoc)
public getCallerIdName ( )

getCallingAni2() public method

(non-PHPdoc)
public getCallingAni2 ( )

getCallingPres() public method

(non-PHPdoc)
public getCallingPres ( )

getCallingTns() public method

(non-PHPdoc)
public getCallingTns ( )

getCallingTon() public method

(non-PHPdoc)
public getCallingTon ( )

getChannel() public method

(non-PHPdoc)
public getChannel ( )

getConfigFile() public method

(non-PHPdoc)
public getConfigFile ( )

getContext() public method

(non-PHPdoc)
public getContext ( )

getDNID() public method

(non-PHPdoc)
public getDNID ( )

getDNIS() public method

(non-PHPdoc)
public getDNIS ( )

getDirectoryAgi() public method

(non-PHPdoc)
public getDirectoryAgi ( )

getDirectoryConfig() public method

(non-PHPdoc)
public getDirectoryConfig ( )

getDirectoryData() public method

(non-PHPdoc)
public getDirectoryData ( )

getDirectoryKey() public method

(non-PHPdoc)
public getDirectoryKey ( )

getDirectoryLog() public method

(non-PHPdoc)
public getDirectoryLog ( )

getDirectoryModules() public method

(non-PHPdoc)
public getDirectoryModules ( )

getDirectoryMonitor() public method

(non-PHPdoc)
public getDirectoryMonitor ( )

getDirectoryRun() public method

(non-PHPdoc)
public getDirectoryRun ( )

getDirectorySpool() public method

(non-PHPdoc)
public getDirectorySpool ( )

getDirectoryVar() public method

(non-PHPdoc)
public getDirectoryVar ( )

getEnhanced() public method

(non-PHPdoc)
public getEnhanced ( )

getLanguage() public method

(non-PHPdoc)
public getLanguage ( )

getPriority() public method

(non-PHPdoc)
public getPriority ( )

getRDNIS() public method

(non-PHPdoc)
public getRDNIS ( )

getRequest() public method

(non-PHPdoc)
public getRequest ( )

getThreadId() public method

(non-PHPdoc)
public getThreadId ( )

getTotalArguments() public method

(non-PHPdoc)
public getTotalArguments ( )

getType() public method

(non-PHPdoc)
public getType ( )

getUniqueId() public method

(non-PHPdoc)
public getUniqueId ( )

getVersion() public method

(non-PHPdoc)
public getVersion ( )