You are here

function kaltura_mk_karray in Kaltura 7.2

Same name and namespace in other branches
  1. 7.3 includes/kaltura.notification.inc \kaltura_mk_karray()

Creates an array of fields to add to kaltura table from the notification array.

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 236
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;
}