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.

array
$_classMap= 'array(
//Struct
'ConferenceDetailStruct' => 'Zend_Service_DeveloperGarden_ConferenceCall_ConferenceDetail''
Response, Request Classmapping
array(
//Struct
'ConferenceDetailStruct' => 'Zend_Service_DeveloperGarden_ConferenceCall_ConferenceDetail'
Details
string
$_wsdlFile= ''https://gateway.developer.telekom.com/p3gw-mod-odg-ccs/services/ccsPort?wsdl''
wsdl file
'https://gateway.developer.telekom.com/p3gw-mod-odg-ccs/services/ccsPort?wsdl'
Details
addConferenceTemplateParticipant(
string $templateId, \Zend_Service_DeveloperGarden_ConferenceCall_ParticipantDetail $participant
)
:
\Zend_Service_DeveloperGarden_Response_ConferenceCall_AddConferenceTemplateParticipantResponseType
adds a new participants to the template
Name | Type | Description |
---|---|---|
$templateId | string | |
$participant | \Zend_Service_DeveloperGarden_ConferenceCall_ParticipantDetail |
Type | Description |
---|---|
\Zend_Service_DeveloperGarden_Response_ConferenceCall_AddConferenceTemplateParticipantResponseType |

commitConference(
string $conferenceId
)
:
\Zend_Service_DeveloperGarden_Response_ConferenceCall_CommitConferenceResponse
commits the given conference
Name | Type | Description |
---|---|---|
$conferenceId | string |
Type | Description |
---|---|
\Zend_Service_DeveloperGarden_Response_ConferenceCall_CommitConferenceResponse |

createConference(
string $ownerId, \Zend_Service_DeveloperGarden_ConferenceCall_ConferenceDetail $conferenceDetails, \Zend_Service_DeveloperGarden_ConferenceCall_ConferenceSchedule $conferenceSchedule
=
null, integer $account
=
null
)
:
\Zend_Service_DeveloperGarden_Response_ConferenceCall_CreateConferenceResponseType
creates a new conference, ownerId should be between 3 and 39 chars
Name | Type | Description |
---|---|---|
$ownerId | string | |
$conferenceDetails | \Zend_Service_DeveloperGarden_ConferenceCall_ConferenceDetail | |
$conferenceSchedule | \Zend_Service_DeveloperGarden_ConferenceCall_ConferenceSchedule | |
$account | integer |
Type | Description |
---|---|
\Zend_Service_DeveloperGarden_Response_ConferenceCall_CreateConferenceResponseType |

createConferenceTemplate(
string $ownerId, \Zend_Service_DeveloperGarden_ConferenceCall_ConferenceDetail $conferenceDetails, array $participants
=
null
)
:
\Zend_Service_DeveloperGarden_Response_ConferenceCall_CreateConferenceTemplateResponseType
creates a new conference template
Name | Type | Description |
---|---|---|
$ownerId | string | |
$conferenceDetails | \Zend_Service_DeveloperGarden_ConferenceCall_ConferenceDetail | |
$participants | array |
Type | Description |
---|---|
\Zend_Service_DeveloperGarden_Response_ConferenceCall_CreateConferenceTemplateResponseType |

getConferenceList(
integer $what
=
0, string $ownerId
=
null
)
:
\Zend_Service_DeveloperGarden_Response_ConferenceCall_GetConferenceListResponseType
returns a list of conferences
Name | Type | Description |
---|---|---|
$what | integer | |
$ownerId | string |
Type | Description |
---|---|
\Zend_Service_DeveloperGarden_Response_ConferenceCall_GetConferenceListResponseType |

getConferenceStatus(
string $conferenceId, integer $what
=
0
)
:
\Zend_Service_DeveloperGarden_Response_ConferenceCall_GetConferenceStatusResponseType
get conference status details
Name | Type | Description |
---|---|---|
$conferenceId | string | |
$what | integer |
Type | Description |
---|---|
\Zend_Service_DeveloperGarden_Response_ConferenceCall_GetConferenceStatusResponseType |

getConferenceTemplate(
string $templateId
)
:
\Zend_Service_DeveloperGarden_Response_ConferenceCall_GetConferenceTemplateResponseType
get a specific template
Name | Type | Description |
---|---|---|
$templateId | string |
Type | Description |
---|---|
\Zend_Service_DeveloperGarden_Response_ConferenceCall_GetConferenceTemplateResponseType |

getConferenceTemplateList(
string $ownerId
)
:
\Zend_Service_DeveloperGarden_Response_ConferenceCall_GetConferenceTemplateListResponseType
lists all available conference templates for the given owner
Name | Type | Description |
---|---|---|
$ownerId | string |
Type | Description |
---|---|
\Zend_Service_DeveloperGarden_Response_ConferenceCall_GetConferenceTemplateListResponseType |

getConferenceTemplateParticipant(
string $templateId, string $participantId
)
:
\Zend_Service_DeveloperGarden_Response_ConferenceCall_GetConferenceTemplateParticipantResponseType
returns a praticipant for the given templateId
Name | Type | Description |
---|---|---|
$templateId | string | |
$participantId | string |
Type | Description |
---|---|
\Zend_Service_DeveloperGarden_Response_ConferenceCall_GetConferenceTemplateParticipantResponseType |

getParticipantStatus(
string $conferenceId, string $participantId
)
:
\Zend_Service_DeveloperGarden_Response_ConferenceCall_GetParticipantStatusResponseType
fetches the participant details for the given conferenceId
Name | Type | Description |
---|---|---|
$conferenceId | string | |
$participantId | string |
Type | Description |
---|---|
\Zend_Service_DeveloperGarden_Response_ConferenceCall_GetParticipantStatusResponseType |

getRunningConference(
$conferenceId
)
:
\Zend_Service_DeveloperGarden_Response_ConferenceCall_GetRunningConferenceResponseType
returns the conferenceId of the running conference instance for a planned recurring conference or the current conferenceId
Name | Type | Description |
---|---|---|
$conferenceId |
Type | Description |
---|---|
\Zend_Service_DeveloperGarden_Response_ConferenceCall_GetRunningConferenceResponseType |

newParticipant(
string $conferenceId, \Zend_Service_DeveloperGarden_ConferenceCall_ParticipantDetail $participant
)
:
\Zend_Service_DeveloperGarden_Response_ConferenceCall_NewParticipantResponseType
adds a new participant to the given conference
Name | Type | Description |
---|---|---|
$conferenceId | string | |
$participant | \Zend_Service_DeveloperGarden_ConferenceCall_ParticipantDetail |
Type | Description |
---|---|
\Zend_Service_DeveloperGarden_Response_ConferenceCall_NewParticipantResponseType |

removeConference(
string $conferenceId
)
:
\Zend_Service_DeveloperGarden_Response_ConferenceCall_CCSResponseType
remove a conference
Name | Type | Description |
---|---|---|
$conferenceId | string |
Type | Description |
---|---|
\Zend_Service_DeveloperGarden_Response_ConferenceCall_CCSResponseType |

removeConferenceTemplate(
string $templateId
)
:
\Zend_Service_DeveloperGarden_Response_ConferenceCall_CCSResponseType
remove a conference template
Name | Type | Description |
---|---|---|
$templateId | string |
Type | Description |
---|---|
\Zend_Service_DeveloperGarden_Response_ConferenceCall_CCSResponseType |

removeConferenceTemplateParticipant(
string $templateId, string $participantId
)
:
\Zend_Service_DeveloperGarden_Response_ConferenceCall_CCSResponseType
removes a praticipant from the given templateId
Name | Type | Description |
---|---|---|
$templateId | string | |
$participantId | string |
Type | Description |
---|---|
\Zend_Service_DeveloperGarden_Response_ConferenceCall_CCSResponseType |

removeParticipant(
string $conferenceId, string $participantId
)
:
\Zend_Service_DeveloperGarden_Response_ConferenceCall_CCSResponseType
removes the given participant from the conference
Name | Type | Description |
---|---|---|
$conferenceId | string | |
$participantId | string |
Type | Description |
---|---|
\Zend_Service_DeveloperGarden_Response_ConferenceCall_CCSResponseType |

updateConference(
string $conferenceId, string $ownerId
=
null, \Zend_Service_DeveloperGarden_ConferenceCall_ConferenceDetail $conferenceDetails
=
null, \Zend_Service_DeveloperGarden_ConferenceCall_ConferenceSchedule $conferenceSchedule
=
null, string $account
=
null
)
:
\Zend_Service_DeveloperGarden_Response_ConferenceCall_CCSResponseType
updates a conference with the given parameter
Name | Type | Description |
---|---|---|
$conferenceId | string | |
$ownerId | string | |
$conferenceDetails | \Zend_Service_DeveloperGarden_ConferenceCall_ConferenceDetail | |
$conferenceSchedule | \Zend_Service_DeveloperGarden_ConferenceCall_ConferenceSchedule | |
$account | string |
Type | Description |
---|---|
\Zend_Service_DeveloperGarden_Response_ConferenceCall_CCSResponseType |

updateConferenceTemplate(
string $templateId, string $initiatorId
=
null, \Zend_Service_DeveloperGarden_ConferenceCall_ConferenceDetail $conferenceDetails
=
null
)
:
\Zend_Service_DeveloperGarden_Response_ConferenceCall_CCSResponseType
updates a conference template
Name | Type | Description |
---|---|---|
$templateId | string | |
$initiatorId | string | |
$conferenceDetails | \Zend_Service_DeveloperGarden_ConferenceCall_ConferenceDetail |
Type | Description |
---|---|
\Zend_Service_DeveloperGarden_Response_ConferenceCall_CCSResponseType |

updateConferenceTemplateParticipant(
string $templateId, string $participantId, \Zend_Service_DeveloperGarden_ConferenceCall_ParticipantDetail $participant
)
:
\Zend_Service_DeveloperGarden_Response_ConferenceCall_CCSResponseType
updates the participants details
Name | Type | Description |
---|---|---|
$templateId | string | |
$participantId | string | |
$participant | \Zend_Service_DeveloperGarden_ConferenceCall_ParticipantDetail |
Type | Description |
---|---|
\Zend_Service_DeveloperGarden_Response_ConferenceCall_CCSResponseType |

updateParticipant(
string $conferenceId, string $participantId, integer $action
=
null, \Zend_Service_DeveloperGarden_ConferenceCall_ParticipantDetail $participant
=
null
)
:
\Zend_Service_DeveloperGarden_Response_ConferenceCall_CCSResponseType
updates the participant in the given conference
Name | Type | Description |
---|---|---|
$conferenceId | string | |
$participantId | string | |
$action | integer | |
$participant | \Zend_Service_DeveloperGarden_ConferenceCall_ParticipantDetail |
Type | Description |
---|---|
\Zend_Service_DeveloperGarden_Response_ConferenceCall_CCSResponseType |