Zend Framework
1.12
|
Public Member Functions | |
createConference ($ownerId, Zend_Service_DeveloperGarden_ConferenceCall_ConferenceDetail $conferenceDetails, Zend_Service_DeveloperGarden_ConferenceCall_ConferenceSchedule $conferenceSchedule=null, $account=null) | |
creates a new conference, ownerId should be between 3 and 39 chars | |
commitConference ($conferenceId) | |
commits the given conference | |
updateConference ($conferenceId, $ownerId=null, Zend_Service_DeveloperGarden_ConferenceCall_ConferenceDetail $conferenceDetails=null, Zend_Service_DeveloperGarden_ConferenceCall_ConferenceSchedule $conferenceSchedule=null, $account=null) | |
updates a conference with the given parameter | |
getConferenceStatus ($conferenceId, $what=0) | |
get conference status details | |
getRunningConference ($conferenceId) | |
returns the conferenceId of the running conference instance for a planned recurring conference or the current conferenceId | |
removeConference ($conferenceId) | |
remove a conference | |
getConferenceList ($what=0, $ownerId=null) | |
returns a list of conferences | |
newParticipant ($conferenceId, Zend_Service_DeveloperGarden_ConferenceCall_ParticipantDetail $participant) | |
adds a new participant to the given conference | |
getParticipantStatus ($conferenceId, $participantId) | |
fetches the participant details for the given conferenceId | |
removeParticipant ($conferenceId, $participantId) | |
removes the given participant from the conference | |
updateParticipant ($conferenceId, $participantId, $action=null, Zend_Service_DeveloperGarden_ConferenceCall_ParticipantDetail $participant=null) | |
updates the participant in the given conference | |
createConferenceTemplate ($ownerId, Zend_Service_DeveloperGarden_ConferenceCall_ConferenceDetail $conferenceDetails, array $participants=null) | |
creates a new conference template | |
getConferenceTemplate ($templateId) | |
get a specific template | |
updateConferenceTemplate ($templateId, $initiatorId=null, Zend_Service_DeveloperGarden_ConferenceCall_ConferenceDetail $conferenceDetails=null) | |
updates a conference template | |
removeConferenceTemplate ($templateId) | |
remove a conference template | |
getConferenceTemplateList ($ownerId) | |
lists all available conference templates for the given owner | |
addConferenceTemplateParticipant ($templateId, Zend_Service_DeveloperGarden_ConferenceCall_ParticipantDetail $participant) | |
adds a new participants to the template | |
getConferenceTemplateParticipant ($templateId, $participantId) | |
returns a praticipant for the given templateId | |
updateConferenceTemplateParticipant ($templateId, $participantId, Zend_Service_DeveloperGarden_ConferenceCall_ParticipantDetail $participant) | |
updates the participants details | |
removeConferenceTemplateParticipant ($templateId, $participantId) | |
removes a praticipant from the given templateId | |
![]() | |
__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 Attributes | |
$_wsdlFile = 'https://gateway.developer.telekom.com/p3gw-mod-odg-ccs/services/ccsPort?wsdl' | |
$_wsdlFileLocal = 'Wsdl/ccsPort.wsdl' | |
$_classMap | |
![]() | |
$_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 |
addConferenceTemplateParticipant | ( | $templateId, | |
Zend_Service_DeveloperGarden_ConferenceCall_ParticipantDetail | $participant | ||
) |
adds a new participants to the template
string | $templateId | |
Zend_Service_DeveloperGarden_ConferenceCall_ParticipantDetail | $participant |
commitConference | ( | $conferenceId | ) |
commits the given conference
string | $conferenceId |
createConference | ( | $ownerId, | |
Zend_Service_DeveloperGarden_ConferenceCall_ConferenceDetail | $conferenceDetails, | ||
Zend_Service_DeveloperGarden_ConferenceCall_ConferenceSchedule | $conferenceSchedule = null , |
||
$account = null |
|||
) |
creates a new conference, ownerId should be between 3 and 39 chars
string | $ownerId | |
Zend_Service_DeveloperGarden_ConferenceCall_ConferenceDetail | $conferenceDetails | |
Zend_Service_DeveloperGarden_ConferenceCall_ConferenceSchedule | $conferenceSchedule | |
integer | $account |
createConferenceTemplate | ( | $ownerId, | |
Zend_Service_DeveloperGarden_ConferenceCall_ConferenceDetail | $conferenceDetails, | ||
array | $participants = null |
||
) |
creates a new conference template
string | $ownerId | |
Zend_Service_DeveloperGarden_ConferenceCall_ConferenceDetail | $conferenceDetails | |
array | $participants |
getConferenceList | ( | $what = 0 , |
|
$ownerId = null |
|||
) |
returns a list of conferences
integer | $what | |
string | $ownerId |
getConferenceStatus | ( | $conferenceId, | |
$what = 0 |
|||
) |
get conference status details
string | $conferenceId | |
integer | $what |
getConferenceTemplate | ( | $templateId | ) |
get a specific template
string | $templateId |
getConferenceTemplateList | ( | $ownerId | ) |
lists all available conference templates for the given owner
string | $ownerId |
getConferenceTemplateParticipant | ( | $templateId, | |
$participantId | |||
) |
returns a praticipant for the given templateId
string | $templateId | |
string | $participantId |
getParticipantStatus | ( | $conferenceId, | |
$participantId | |||
) |
fetches the participant details for the given conferenceId
string | $conferenceId | |
string | $participantId |
getRunningConference | ( | $conferenceId | ) |
returns the conferenceId of the running conference instance for a planned recurring conference or the current conferenceId
newParticipant | ( | $conferenceId, | |
Zend_Service_DeveloperGarden_ConferenceCall_ParticipantDetail | $participant | ||
) |
adds a new participant to the given conference
string | $conferenceId | |
Zend_Service_DeveloperGarden_ConferenceCall_ParticipantDetail | $participant |
removeConference | ( | $conferenceId | ) |
remove a conference
string | $conferenceId |
removeConferenceTemplate | ( | $templateId | ) |
remove a conference template
string | $templateId |
removeConferenceTemplateParticipant | ( | $templateId, | |
$participantId | |||
) |
removes a praticipant from the given templateId
string | $templateId | |
string | $participantId |
removeParticipant | ( | $conferenceId, | |
$participantId | |||
) |
removes the given participant from the conference
string | $conferenceId | |
string | $participantId |
updateConference | ( | $conferenceId, | |
$ownerId = null , |
|||
Zend_Service_DeveloperGarden_ConferenceCall_ConferenceDetail | $conferenceDetails = null , |
||
Zend_Service_DeveloperGarden_ConferenceCall_ConferenceSchedule | $conferenceSchedule = null , |
||
$account = null |
|||
) |
updates a conference with the given parameter
string | $conferenceId | |
string | $ownerId | |
Zend_Service_DeveloperGarden_ConferenceCall_ConferenceDetail | $conferenceDetails | |
Zend_Service_DeveloperGarden_ConferenceCall_ConferenceSchedule | $conferenceSchedule | |
string | $account |
updateConferenceTemplate | ( | $templateId, | |
$initiatorId = null , |
|||
Zend_Service_DeveloperGarden_ConferenceCall_ConferenceDetail | $conferenceDetails = null |
||
) |
updates a conference template
string | $templateId | |
string | $initiatorId | |
Zend_Service_DeveloperGarden_ConferenceCall_ConferenceDetail | $conferenceDetails |
updateConferenceTemplateParticipant | ( | $templateId, | |
$participantId, | |||
Zend_Service_DeveloperGarden_ConferenceCall_ParticipantDetail | $participant | ||
) |
updates the participants details
string | $templateId | |
string | $participantId | |
Zend_Service_DeveloperGarden_ConferenceCall_ParticipantDetail | $participant |
updateParticipant | ( | $conferenceId, | |
$participantId, | |||
$action = null , |
|||
Zend_Service_DeveloperGarden_ConferenceCall_ParticipantDetail | $participant = null |
||
) |
updates the participant in the given conference
string | $conferenceId | |
string | $participantId | |
integer | $action | |
Zend_Service_DeveloperGarden_ConferenceCall_ParticipantDetail | $participant |
|
protected |
|
protected |
|
protected |