You are here

function kaltura_update_mix_tags in Kaltura 6

Same name and namespace in other branches
  1. 5 plugins/node_kaltura_mix/node_kaltura_mix.module \kaltura_update_mix_tags()
  2. 6.2 plugins/node_kaltura_mix/node_kaltura_mix.module \kaltura_update_mix_tags()
1 call to kaltura_update_mix_tags()
node_kaltura_mix_update in plugins/node_kaltura_mix/node_kaltura_mix.module
Implementation of hook_update().

File

plugins/node_kaltura_mix/node_kaltura_mix.module, line 713

Code

function kaltura_update_mix_tags($eid, $name, $tags, $admin_tags) {
  $admin = 0;
  if ($need_admin) {
    $admin = 1;
  }
  $kaltura_client = KalturaHelpers::getKalturaClient();
  $session_user = KalturaHelpers::getSessionUser();
  if (WORK_WITH_KSHOW) {

    // update kshow
    $kshow = new KalturaKShow();
    $kshow->tags = $tags;
    $kshow->admin_tags = $admin_tags;
    $kshow->name = $name;
    $result = $kaltura_client
      ->updateKShow($session_user, $eid, $kshow, 1);
  }
  else {

    // update entry
    $entry = new KalturaEntry();
    $entry->tags = $tags;
    $entry->admin_tags = $admin_tags;
    $entry->name = $name;
    $result = $kaltura_client
      ->updateEntry($session_user, $eid, $entry);
  }

  // If we want to collect more data, we can call this function with 3rd parameter FALSE:
  kaltura_add_result_to_entry_data($eid, $result['result']);
}