Zend Framework
1.12
|
Public Member Functions | |
getModuleIds () | |
returns an array with all possible ModuleIDs | |
getSmsQuotaInformation ($environment=self::ENV_PRODUCTION) | |
returns the Quota Information for SMS Service | |
getVoiceCallQuotaInformation ($environment=self::ENV_PRODUCTION) | |
returns the Quota Information for VoiceCall Service | |
getConfernceCallQuotaInformation ($environment=self::ENV_PRODUCTION) | |
returns the Quota Information for SMS ConferenceCall | |
getLocalSearchQuotaInformation ($environment=self::ENV_PRODUCTION) | |
returns the Quota Information for LocaleSearch Service | |
getIPLocationQuotaInformation ($environment=self::ENV_PRODUCTION) | |
returns the Quota Information for IPLocation Service | |
getQuotaInformation (Zend_Service_DeveloperGarden_Request_BaseUserService_GetQuotaInformation $request) | |
returns the quota information | |
changeSmsQuotaPool ($quotaMax=0, $environment=self::ENV_PRODUCTION) | |
sets new user quota for the sms service | |
changeVoiceCallQuotaPool ($quotaMax=0, $environment=self::ENV_PRODUCTION) | |
sets new user quota for the voice call service | |
changeIPLocationQuotaPool ($quotaMax=0, $environment=self::ENV_PRODUCTION) | |
sets new user quota for the IPLocation service | |
changeConferenceCallQuotaPool ($quotaMax=0, $environment=self::ENV_PRODUCTION) | |
sets new user quota for the Conference Call service | |
changeLocalSearchQuotaPool ($quotaMax=0, $environment=self::ENV_PRODUCTION) | |
sets new user quota for the Local Search service | |
changeQuotaPool (Zend_Service_DeveloperGarden_Request_BaseUserService_ChangeQuotaPool $request) | |
set new quota values for the defined module | |
getAccountBalance (array $accounts=array()) | |
get the result for a list of accounts | |
![]() | |
__construct (array $options=array()) | |
constructor | |
setOption ($name, $value) | |
Set an option. | |
getOption ($name) | |
get an option value from the internal options object | |
getSoapClient () | |
returns the internal soap client if not allready exists we create an instance of Zend_Soap_Client | |
setEnvironment ($environment) | |
sets new environment | |
getEnvironment () | |
returns the current configured environemnt | |
getWsdl () | |
returns the wsdl file path, a uri or the local path | |
setUseLocalWsdl ($use=true) | |
switch to the local wsdl file usage | |
setWsdl ($wsdlFile=null) | |
sets a new wsdl file | |
setLocalWsdl ($wsdlFile=null) | |
sets a new local wsdl file | |
getClientOptions () | |
returns an array with configured options for this client | |
getCredential () | |
returns the internal credential object | |
Protected Member Functions | |
_checkModuleId ($moduleId) | |
checks the moduleId and throws exception if not valid | |
_buildModuleString ($module, $environment) | |
returns the correct module string | |
_getRequestModule ($moduleId) | |
returns the request object with the specific moduleId | |
_getChangeRequestModule ($moduleId, $quotaMax) | |
returns the request object with the specific moduleId and new quotaMax value | |
Protected Attributes | |
$_wsdlFile = 'https://gateway.developer.telekom.com/p3gw-mod-odg-admin/services/ODGBaseUserService?wsdl' | |
$_wsdlFileLocal = 'Wsdl/ODGBaseUserService.wsdl' | |
$_classMap | |
$_moduleIds | |
![]() | |
$_options = array() | |
$_serviceAuthId = 'https://odg.t-online.de' | |
$_serviceEnvironment = Zend_Service_DeveloperGarden_Client_ClientAbstract::ENV_PRODUCTION | |
$_wsdlFile = null | |
$_wsdlFileLocal = null | |
$_useLocalWsdl = true | |
$_credential = null | |
$_soapClient = null | |
$_classMap = array() | |
Additional Inherited Members | |
![]() | |
static | getParticipantActions () |
returns an array of all available environments | |
static | checkParticipantAction ($action) |
checks if the given action is valid otherwise it | |
static | getEnvironments () |
returns an array of all available environments | |
static | checkEnvironment ($environment) |
checks if the given environemnt is valid otherwise it | |
![]() | |
const | ENV_PRODUCTION = 1 |
constants for using with the odg api | |
const | ENV_SANDBOX = 2 |
const | ENV_MOCK = 3 |
const | PARTICIPANT_MUTE_OFF = 0 |
const | PARTICIPANT_MUTE_ON = 1 |
const | PARTICIPANT_RECALL = 2 |
![]() | |
static | _buildConstArray () |
helper method to create const arrays | |
![]() | |
static | $_consts = null |
|
protected |
returns the correct module string
string | $module | |
integer | $environment |
|
protected |
checks the moduleId and throws exception if not valid
string | $moduleId |
|
protected |
returns the request object with the specific moduleId and new quotaMax value
string | $moduleId | |
integer | $quotaMax |
|
protected |
returns the request object with the specific moduleId
string | $moduleId |
changeConferenceCallQuotaPool | ( | $quotaMax = 0 , |
|
$environment = self::ENV_PRODUCTION |
|||
) |
sets new user quota for the Conference Call service
integer | $quotaMax | |
integer | $environment |
changeIPLocationQuotaPool | ( | $quotaMax = 0 , |
|
$environment = self::ENV_PRODUCTION |
|||
) |
sets new user quota for the IPLocation service
integer | $quotaMax | |
integer | $environment |
changeLocalSearchQuotaPool | ( | $quotaMax = 0 , |
|
$environment = self::ENV_PRODUCTION |
|||
) |
sets new user quota for the Local Search service
integer | $quotaMax | |
integer | $environment |
changeQuotaPool | ( | Zend_Service_DeveloperGarden_Request_BaseUserService_ChangeQuotaPool | $request | ) |
set new quota values for the defined module
Zend_Service_DeveloperGarden_Request_BaseUserService_ChangeQuotaPool | $request |
changeSmsQuotaPool | ( | $quotaMax = 0 , |
|
$environment = self::ENV_PRODUCTION |
|||
) |
sets new user quota for the sms service
integer | $quotaMax | |
integer | $environment |
changeVoiceCallQuotaPool | ( | $quotaMax = 0 , |
|
$environment = self::ENV_PRODUCTION |
|||
) |
sets new user quota for the voice call service
integer | $quotaMax | |
integer | $environment |
getAccountBalance | ( | array | $accounts = array() | ) |
get the result for a list of accounts
array | $accounts |
getConfernceCallQuotaInformation | ( | $environment = self::ENV_PRODUCTION | ) |
returns the Quota Information for SMS ConferenceCall
int | $environment |
getIPLocationQuotaInformation | ( | $environment = self::ENV_PRODUCTION | ) |
returns the Quota Information for IPLocation Service
int | $environment |
getLocalSearchQuotaInformation | ( | $environment = self::ENV_PRODUCTION | ) |
returns the Quota Information for LocaleSearch Service
int | $environment |
getModuleIds | ( | ) |
returns an array with all possible ModuleIDs
getQuotaInformation | ( | Zend_Service_DeveloperGarden_Request_BaseUserService_GetQuotaInformation | $request | ) |
returns the quota information
Zend_Service_DeveloperGarden_Request_BaseUserService | $request |
getSmsQuotaInformation | ( | $environment = self::ENV_PRODUCTION | ) |
returns the Quota Information for SMS Service
int | $environment |
getVoiceCallQuotaInformation | ( | $environment = self::ENV_PRODUCTION | ) |
returns the Quota Information for VoiceCall Service
int | $environment |
|
protected |
|
protected |
|
protected |
|
protected |