function kaltura_add_result_to_entry_data in Kaltura 7.2
Same name and namespace in other branches
- 5 kaltura.module \kaltura_add_result_to_entry_data()
- 6.2 kaltura.module \kaltura_add_result_to_entry_data()
- 6 kaltura.module \kaltura_add_result_to_entry_data()
Helper function to add the result from a notification or API call to the entry_data field.
TODO: check this on.
File
- ./
kaltura.module, line 581 - Kaltura integration module - core functions.
Code
function kaltura_add_result_to_entry_data($eid, $result, $replace = TRUE) {
if (!$replace) {
// TODO: rewrite queries using db_select where possible.
$get_current_data = 'SELECT kaltura_entry_data FROM {node_kaltura} WHERE kaltura_entryId = \'%s\'';
$row = db_query($get_current_data, $eid);
$data = db_fetch_object($row);
$real_data = unserialize($data->kaltura_entry_data);
}
$real_data[] = $result;
$set_new_data = 'UPDATE {node_kaltura} SET kaltura_entry_data = \'%s\' WHERE kaltura_entryId = \'%s\'';
$row = db_query($set_new_data, serialize($real_data), $eid);
}