Moodle  2.2.1
http://www.collinsharper.com
Zend_Service_DeveloperGarden_BaseUserService Class Reference
Inheritance diagram for Zend_Service_DeveloperGarden_BaseUserService:
Collaboration diagram for Zend_Service_DeveloperGarden_BaseUserService:

Public Member Functions

 getModuleIds ()
 getSmsQuotaInformation ($environment=self::ENV_PRODUCTION)
 getVoiceCallQuotaInformation ($environment=self::ENV_PRODUCTION)
 getConfernceCallQuotaInformation ($environment=self::ENV_PRODUCTION)
 getLocalSearchQuotaInformation ($environment=self::ENV_PRODUCTION)
 getIPLocationQuotaInformation ($environment=self::ENV_PRODUCTION)
 getQuotaInformation (Zend_Service_DeveloperGarden_Request_BaseUserService_GetQuotaInformation $request)
 changeSmsQuotaPool ($quotaMax=0, $environment=self::ENV_PRODUCTION)
 changeVoiceCallQuotaPool ($quotaMax=0, $environment=self::ENV_PRODUCTION)
 changeIPLocationQuotaPool ($quotaMax=0, $environment=self::ENV_PRODUCTION)
 changeConferenceCallQuotaPool ($quotaMax=0, $environment=self::ENV_PRODUCTION)
 changeLocalSearchQuotaPool ($quotaMax=0, $environment=self::ENV_PRODUCTION)
 changeQuotaPool (Zend_Service_DeveloperGarden_Request_BaseUserService_ChangeQuotaPool $request)
 getAccountBalance (array $accounts=array())

Protected Member Functions

 _checkModuleId ($moduleId)
 _buildModuleString ($module, $environment)
 _getRequestModule ($moduleId)
 _getChangeRequestModule ($moduleId, $quotaMax)

Protected Attributes

 $_wsdlFile = 'https://gateway.developer.telekom.com/p3gw-mod-odg-admin/services/ODGBaseUserService?wsdl'
 $_wsdlFileLocal = 'Wsdl/ODGBaseUserService.wsdl'
 $_classMap
 $_moduleIds

Detailed Description

Definition at line 71 of file BaseUserService.php.


Member Function Documentation

_buildModuleString ( module,
environment 
) [protected]

returns the correct module string

Parameters:
string$module
integer$environment
Returns:
string

Definition at line 154 of file BaseUserService.php.

Here is the caller graph for this function:

_checkModuleId ( moduleId) [protected]

checks the moduleId and throws exception if not valid

Parameters:
string$moduleId
Exceptions:
Zend_Service_DeveloperGarden_Client_Exception
Returns:
void

Definition at line 139 of file BaseUserService.php.

Here is the caller graph for this function:

_getChangeRequestModule ( moduleId,
quotaMax 
) [protected]

returns the request object with the specific moduleId and new quotaMax value

Parameters:
string$moduleId
integer$quotaMax
Returns:
Zend_Service_DeveloperGarden_Response_BaseUserService_GetQuotaInformationResponse

Definition at line 201 of file BaseUserService.php.

Here is the caller graph for this function:

_getRequestModule ( moduleId) [protected]

returns the request object with the specific moduleId

Parameters:
string$moduleId
Returns:
Zend_Service_DeveloperGarden_Response_BaseUserService_GetQuotaInformationResponse

Definition at line 187 of file BaseUserService.php.

Here is the caller graph for this function:

changeConferenceCallQuotaPool ( quotaMax = 0,
environment = self::ENV_PRODUCTION 
)

sets new user quota for the Conference Call service

Parameters:
integer$quotaMax
integer$environment
Returns:
Zend_Service_DeveloperGarden_Response_BaseUserService_ChangeQuotaPoolResponse

Definition at line 346 of file BaseUserService.php.

Here is the call graph for this function:

changeIPLocationQuotaPool ( quotaMax = 0,
environment = self::ENV_PRODUCTION 
)

sets new user quota for the IPLocation service

Parameters:
integer$quotaMax
integer$environment
Returns:
Zend_Service_DeveloperGarden_Response_BaseUserService_ChangeQuotaPoolResponse

Definition at line 331 of file BaseUserService.php.

Here is the call graph for this function:

changeLocalSearchQuotaPool ( quotaMax = 0,
environment = self::ENV_PRODUCTION 
)

sets new user quota for the Local Search service

Parameters:
integer$quotaMax
integer$environment
Returns:
Zend_Service_DeveloperGarden_Response_BaseUserService_ChangeQuotaPoolResponse

Definition at line 361 of file BaseUserService.php.

Here is the call graph for this function:

set new quota values for the defined module

Parameters:
Zend_Service_DeveloperGarden_Request_BaseUserService_ChangeQuotaPool$request
Returns:
Zend_Service_DeveloperGarden_Response_BaseUserService_ChangeQuotaPoolResponse

Definition at line 375 of file BaseUserService.php.

Here is the call graph for this function:

Here is the caller graph for this function:

changeSmsQuotaPool ( quotaMax = 0,
environment = self::ENV_PRODUCTION 
)

sets new user quota for the sms service

Parameters:
integer$quotaMax
integer$environment
Returns:
Zend_Service_DeveloperGarden_Response_BaseUserService_ChangeQuotaPoolResponse

Definition at line 301 of file BaseUserService.php.

Here is the call graph for this function:

changeVoiceCallQuotaPool ( quotaMax = 0,
environment = self::ENV_PRODUCTION 
)

sets new user quota for the voice call service

Parameters:
integer$quotaMax
integer$environment
Returns:
Zend_Service_DeveloperGarden_Response_BaseUserService_ChangeQuotaPoolResponse

Definition at line 316 of file BaseUserService.php.

Here is the call graph for this function:

getAccountBalance ( array accounts = array())

get the result for a list of accounts

Parameters:
array$accounts
Returns:
Zend_Service_DeveloperGarden_Response_BaseUserService_GetAccountBalanceResponse

Definition at line 390 of file BaseUserService.php.

Here is the call graph for this function:

getConfernceCallQuotaInformation ( environment = self::ENV_PRODUCTION)

returns the Quota Information for SMS ConferenceCall

Parameters:
int$environment
Returns:
Zend_Service_DeveloperGarden_Response_BaseUserService_GetQuotaInformationResponse

Definition at line 243 of file BaseUserService.php.

Here is the call graph for this function:

getIPLocationQuotaInformation ( environment = self::ENV_PRODUCTION)

returns the Quota Information for IPLocation Service

Parameters:
int$environment
Returns:
Zend_Service_DeveloperGarden_Response_BaseUserService_GetQuotaInformationResponse

Definition at line 271 of file BaseUserService.php.

Here is the call graph for this function:

getLocalSearchQuotaInformation ( environment = self::ENV_PRODUCTION)

returns the Quota Information for LocaleSearch Service

Parameters:
int$environment
Returns:
Zend_Service_DeveloperGarden_Response_BaseUserService_GetQuotaInformationResponse

Definition at line 257 of file BaseUserService.php.

Here is the call graph for this function:

returns an array with all possible ModuleIDs

Returns:
array

Definition at line 127 of file BaseUserService.php.

returns the quota information

Parameters:
Zend_Service_DeveloperGarden_Request_BaseUserService$request
Returns:
Zend_Service_DeveloperGarden_Response_BaseUserService_GetQuotaInformationResponse

Definition at line 285 of file BaseUserService.php.

Here is the call graph for this function:

Here is the caller graph for this function:

getSmsQuotaInformation ( environment = self::ENV_PRODUCTION)

returns the Quota Information for SMS Service

Parameters:
int$environment
Returns:
Zend_Service_DeveloperGarden_Response_BaseUserService_GetQuotaInformationResponse

Definition at line 215 of file BaseUserService.php.

Here is the call graph for this function:

getVoiceCallQuotaInformation ( environment = self::ENV_PRODUCTION)

returns the Quota Information for VoiceCall Service

Parameters:
int$environment
Returns:
Zend_Service_DeveloperGarden_Response_BaseUserService_GetQuotaInformationResponse

Definition at line 229 of file BaseUserService.php.

Here is the call graph for this function:


Field Documentation

$_classMap [protected]
Initial value:
 array(
        'getQuotaInformationResponse' =>
            'Zend_Service_DeveloperGarden_Response_BaseUserService_GetQuotaInformationResponse',
        'changeQuotaPoolResponse' =>
            'Zend_Service_DeveloperGarden_Response_BaseUserService_ChangeQuotaPoolResponse',
        'getAccountBalanceResponse' =>
            'Zend_Service_DeveloperGarden_Response_BaseUserService_GetAccountBalanceResponse',
        'AccountBalance' =>
            'Zend_Service_DeveloperGarden_BaseUserService_AccountBalance',
    )

Reimplemented from Zend_Service_DeveloperGarden_Client_ClientAbstract.

Definition at line 93 of file BaseUserService.php.

$_moduleIds [protected]
Initial value:
 array(
        'SmsProduction'            => 'SmsProduction',
        'SmsSandbox'               => 'SmsSandbox',
        'VoiceCallProduction'      => 'VoiceButlerProduction',
        'VoiceCallSandbox'         => 'VoiceButlerSandbox',
        'ConferenceCallProduction' => 'CCSProduction',
        'ConferenceCallSandbox'    => 'CCSSandbox',
        'LocalSearchProduction'    => 'localsearchProduction',
        'LocalSearchSandbox'       => 'localsearchSandbox',
        'IPLocationProduction'     => 'IPLocationProduction',
        'IPLocationSandbox'        => 'IPLocationSandbox'
    )

Definition at line 109 of file BaseUserService.php.

$_wsdlFile = 'https://gateway.developer.telekom.com/p3gw-mod-odg-admin/services/ODGBaseUserService?wsdl' [protected]

Reimplemented from Zend_Service_DeveloperGarden_Client_ClientAbstract.

Definition at line 78 of file BaseUserService.php.

$_wsdlFileLocal = 'Wsdl/ODGBaseUserService.wsdl' [protected]

Reimplemented from Zend_Service_DeveloperGarden_Client_ClientAbstract.

Definition at line 85 of file BaseUserService.php.


The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Enumerations