API Documentation

Service/DeveloperGarden/VoiceCall.php

Includes Classes 
category
Zend
copyright
Copyright (c) 2005-2010 Zend Technologies USA Inc. (http://www.zend.com)
license
http://framework.zend.com/license/new-bsd New BSD License
package
Zend_Service
subpackage
DeveloperGarden
version
$Id: VoiceCall.php 20166 2010-01-09 19:00:17Z bkarwin $
Classes
Zend_Service_DeveloperGarden_VoiceCall

Description

Zend Framework

LICENSE

This source file is subject to the new BSD license that is bundled with this package in the file LICENSE.txt. It is also available through the world-wide-web at this URL: http://framework.zend.com/license/new-bsd If you did not receive a copy of the license and are unable to obtain it through the world-wide-web, please send an email to license@zend.com so we can send you a copy immediately.

Zend_Service_DeveloperGarden_VoiceCall

Extends from
Zend_Service_DeveloperGarden_Client_ClientAbstract
author
Marco Kaiser
category
Zend
copyright
Copyright (c) 2005-2010 Zend Technologies USA Inc. (http://www.zend.com)
license
http://framework.zend.com/license/new-bsd New BSD License
package
Zend_Service
subpackage
DeveloperGarden
Properties
$_wsdlFile
$_wsdlFileLocal
$_classMap
Methods
newCall
newCallSequenced
tearDownCall
callStatus

Description

Properties

$_classMap

array $_classMap = 'array'

Response, Request Classmapping

Details

$_classMap
array
visibility
protected
default
array
final
false
static
false

$_wsdlFile

string $_wsdlFile = 'https://gateway.developer.telekom.com/p3gw-mod-odg-voicebutler/services/VoiceButlerService?wsdl'

wsdl file

Details

$_wsdlFile
string
visibility
protected
default
https://gateway.developer.telekom.com/p3gw-mod-odg-voicebutler/services/VoiceButlerService?wsdl
final
false
static
false

$_wsdlFileLocal

string $_wsdlFileLocal = 'Wsdl/VoiceButlerService.wsdl'

wsdl file local

Details

$_wsdlFileLocal
string
visibility
protected
default
Wsdl/VoiceButlerService.wsdl
final
false
static
false

Methods

callStatus

callStatus( string $sessionId, integer $keepAlive = null ) : Zend_Service_DeveloperGarden_Response_VoiceButler_CallStatusResponse

checks the callStatus and updates the keepAlive if provided

Arguments
$sessionId
string
$keepAlive
integer
Details
visibility
public
final
false
static
false

newCall

newCall( string $aNumber, string $bNumber, integer $expiration, integer $maxDuration, integer $account = null, boolean $privacyA = null, boolean $privacyB = null, string $greeter = null ) : Zend_Service_DeveloperGarden_Response_VoiceButler_NewCallResponse

init a new call with the given params

Arguments
$aNumber
string
$bNumber
string
$expiration
integer
$maxDuration
integer
$account
integer
$privacyA
boolean
$privacyB
boolean
$greeter
string
Details
visibility
public
final
false
static
false

newCallSequenced

newCallSequenced( string $aNumber, array $bNumber, integer $expiration, integer $maxDuration, integer $maxWait, integer $account = null, boolean $privacyA = null, boolean $privacyB = null, string $greeter = null ) : Zend_Service_DeveloperGarden_Response_VoiceButler_NewCallSequencedResponse

init a new call with the given params but specially here, you can define a set of numbers to be called if the first number isnt reachable (ie: bNumber = +4930-111111,+4930-222222,+4930-333333)

Arguments
$aNumber
string
$bNumber
array
$expiration
integer
$maxDuration
integer
$maxWait
integer
$account
integer
$privacyA
boolean
$privacyB
boolean
$greeter
string
Details
visibility
public
final
false
static
false
throws

tearDownCall

tearDownCall( string $sessionId ) : Zend_Service_DeveloperGarden_Response_VoiceButler_TearDownCallResponse

This tear down the call with the given sessionId

Arguments
$sessionId
string
Details
visibility
public
final
false
static
false
Documentation was generated by DocBlox.