function kaltura_get_partner_details in Kaltura 7.2
Same name and namespace in other branches
- 5 includes/kaltura.admin.inc \kaltura_get_partner_details()
- 6.2 includes/kaltura.admin.inc \kaltura_get_partner_details()
- 6.2 includes/kaltura.install.inc \kaltura_get_partner_details()
- 6 includes/kaltura.admin.inc \kaltura_get_partner_details()
- 7.3 includes/kaltura.admin.inc \kaltura_get_partner_details()
Helper function to retrieve partner's details from kaltura.
@changes
- kaltura client config set up to reflect changes in the API;
- getsecrets now called instead of getPartner;
- return array built using Kaltura Partner object;
1 call to kaltura_get_partner_details()
- kaltura_registration_form_submit in includes/
kaltura.admin.inc - Submit callback for kaltura_registration_form().
File
- includes/
kaltura.admin.inc, line 91 - Contains functions for administration use of the kaltura core module.
Code
function kaltura_get_partner_details($partner_id, $cms_email, $cms_password, $server_url) {
libraries_load('KalturaClient');
// TODO: Unused variable.
$session_user = KalturaHelpers::getSessionUser();
$config = KalturaHelpers::getServiceConfiguration();
$config->serviceUrl = $server_url;
$config->partnerId = $partner_id;
$kaltura_client = new KalturaClient($config);
try {
// Here we are trying to retrieve the partner details from the kaltura server.
$result = $kaltura_client->partner
->getsecrets($partner_id, $cms_email, $cms_password);
} catch (Exception $e) {
$result = $e;
}
return $result;
}