function kaltura_mk_karray in Kaltura 7.3
Same name and namespace in other branches
- 7.2 includes/kaltura.notification.inc \kaltura_mk_karray()
Creates an array of fields to add to kaltura table from the notification.
Parameters
mixed $array:
Return value
array
2 calls to kaltura_mk_karray()
- kaltura_notify_entry_add in includes/
kaltura.notification.inc - Adds entry to the kaltura table via notification.
- kaltura_notify_update in includes/
kaltura.notification.inc - Helper function to update notification.
File
- includes/
kaltura.notification.inc, line 226 - Contains functions for handling all notifications from kaltura.
Code
function kaltura_mk_karray($array) {
$ent['kaltura_entryid'] = $array['entry_id'];
$ent['kaltura_tags'] = $array['tags'];
$ent['kstatus'] = $array['status'];
$ent['kaltura_media_type'] = $array['media_type'];
$ent['kaltura_thumbnail_url'] = $array['thumbnail_url'];
$ent['kaltura_partner_data'] = $array['partner_data'];
$ent['kaltura_width'] = !empty($array['width']) ? $array['width'] : 0;
$ent['kaltura_height'] = !empty($array['height']) ? $array['height'] : 0;
$ent['kaltura_download_url'] = $array['download_url'];
$ent['kaltura_title'] = $array['name'];
$ent['kaltura_puser_id'] = is_numeric($array['puser_id']) ? $array['puser_id'] : 1;
return $ent;
}