function kaltura_update_kaltura_partner in Kaltura 7.3
Same name and namespace in other branches
- 5 includes/kaltura.admin.inc \kaltura_update_kaltura_partner()
- 6.2 kaltura.module \kaltura_update_kaltura_partner()
- 6 includes/kaltura.admin.inc \kaltura_update_kaltura_partner()
- 7.2 includes/kaltura.admin.inc \kaltura_update_kaltura_partner()
Helper function that updates partner notification settings in kaltura's server.
Parameters
int $notifications_config:
string $notification_url:
Return value
null
1 call to kaltura_update_kaltura_partner()
- kaltura_registration_form_submit in includes/
kaltura.admin.inc - Submit callback for kaltura_registration_form().
File
- includes/
kaltura.admin.inc, line 947 - Contains functions for administration use of the kaltura core module.
Code
function kaltura_update_kaltura_partner($notifications_config = 2, $notification_url = '') {
try {
$partner = new KalturaPartner();
$partner->allowMultiNotification = '1';
$partner->notify = 1;
$partner->notificationsConfig = '*=' . $notifications_config;
$partner->notificationUrl = $notification_url ? $notification_url : url('kaltura/notification_handler', array(
'absolute' => TRUE,
));
$helpers = new KalturaHelpers();
$kaltura_client = $helpers
->getKalturaClient(1);
$result = $kaltura_client->partner
->update($partner, TRUE);
return $result;
} catch (Exception $e) {
watchdog_exception('kaltura', $e);
}
}