public static function createKshow($ks, $uid, $name, $partner_id = 0, $subp_id = 100, $extra_params = null) { $kaltura_services = new addkshowAction(); $params = array("format" => kalturaWebserviceRenderer::RESPONSE_TYPE_RAW, "partner_id" => $partner_id, "subp_id" => $subp_id, "uid" => $uid, "ks" => $ks, "kshow_name" => $name, "allow_duplicate_names" => "1"); if ($extra_params) { $params = array_merge($params, $extra_params); } $kaltura_services->setInputParams($params); $result = $kaltura_services->internalExecute(); $kshow_wrapper = @$result["result"]["kshow"]; if ($kshow_wrapper) { $kshow = $kshow_wrapper->getWrappedObj(); return $kshow; } else { return null; } }