本文整理汇总了PHP中KalturaFilterPager::toParams方法的典型用法代码示例。如果您正苦于以下问题:PHP KalturaFilterPager::toParams方法的具体用法?PHP KalturaFilterPager::toParams怎么用?PHP KalturaFilterPager::toParams使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类KalturaFilterPager
的用法示例。
在下文中一共展示了KalturaFilterPager::toParams方法的13个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: listAction
/**
* List bulk upload batch jobs
*
* @param KalturaBulkUploadFilter $bulkUploadFilter
* @param KalturaFilterPager $pager
* @return KalturaBulkUploadListResponse
*/
function listAction(KalturaBulkUploadFilter $bulkUploadFilter = null, KalturaFilterPager $pager = null)
{
$kparams = array();
if ($bulkUploadFilter !== null) {
$this->client->addParam($kparams, "bulkUploadFilter", $bulkUploadFilter->toParams());
}
if ($pager !== null) {
$this->client->addParam($kparams, "pager", $pager->toParams());
}
$this->client->queueServiceActionCall("bulkupload_bulk", "list", $kparams);
if ($this->client->isMultiRequest()) {
return $this->client->getMultiRequestResult();
}
$resultObject = $this->client->doQueue();
$this->client->throwExceptionIfError($resultObject);
$this->client->validateObjectType($resultObject, "KalturaBulkUploadListResponse");
return $resultObject;
}
示例2: upgradeMetadataObjects
function upgradeMetadataObjects($metadataProfileId, $srcVersion, $destVersion, KalturaFilterPager $pager = null)
{
$kparams = array();
$this->client->addParam($kparams, "metadataProfileId", $metadataProfileId);
$this->client->addParam($kparams, "srcVersion", $srcVersion);
$this->client->addParam($kparams, "destVersion", $destVersion);
if ($pager !== null) {
$this->client->addParam($kparams, "pager", $pager->toParams());
}
$this->client->queueServiceActionCall("metadata_metadatabatch", "upgradeMetadataObjects", $kparams);
if ($this->client->isMultiRequest()) {
return null;
}
$resultObject = $this->client->doQueue();
$this->client->throwExceptionIfError($resultObject);
$this->client->validateObjectType($resultObject, "KalturaUpgradeMetadataResponse");
return $resultObject;
}
开发者ID:EfncoPlugins,项目名称:Media-Management-based-on-Kaltura,代码行数:18,代码来源:KalturaMetadataClientPlugin.php
示例3: listAction
function listAction(KalturaFileSyncFilter $filter = null, KalturaFilterPager $pager = null)
{
$kparams = array();
if ($filter !== null) {
$this->client->addParam($kparams, "filter", $filter->toParams());
}
if ($pager !== null) {
$this->client->addParam($kparams, "pager", $pager->toParams());
}
$this->client->queueServiceActionCall("filesync_filesync", "list", $kparams);
if ($this->client->isMultiRequest()) {
return null;
}
$resultObject = $this->client->doQueue();
$this->client->throwExceptionIfError($resultObject);
$this->client->validateObjectType($resultObject, "KalturaFileSyncListResponse");
return $resultObject;
}
开发者ID:EfncoPlugins,项目名称:Media-Management-based-on-Kaltura,代码行数:18,代码来源:KalturaFileSyncClientPlugin.php
示例4: search
function search(KalturaTagFilter $tagFilter, KalturaFilterPager $pager = null)
{
$kparams = array();
$this->client->addParam($kparams, "tagFilter", $tagFilter->toParams());
if ($pager !== null) {
$this->client->addParam($kparams, "pager", $pager->toParams());
}
$this->client->queueServiceActionCall("tagsearch_tag", "search", $kparams);
if ($this->client->isMultiRequest()) {
return $this->client->getMultiRequestResult();
}
$resultObject = $this->client->doQueue();
$this->client->throwExceptionIfError($resultObject);
$this->client->validateObjectType($resultObject, "KalturaTagListResponse");
return $resultObject;
}
开发者ID:nagyistoce,项目名称:Kaltura-Paid-Content-Gallery-With-Stripe,代码行数:16,代码来源:KalturaTagSearchClientPlugin.php
示例5: listAction
/**
* List all distribution providers
*
* @param KalturaGenericDistributionProviderActionFilter $filter
* @param KalturaFilterPager $pager
* @return KalturaGenericDistributionProviderActionListResponse
*/
function listAction(KalturaGenericDistributionProviderActionFilter $filter = null, KalturaFilterPager $pager = null)
{
$kparams = array();
if ($filter !== null) {
$this->client->addParam($kparams, "filter", $filter->toParams());
}
if ($pager !== null) {
$this->client->addParam($kparams, "pager", $pager->toParams());
}
$this->client->queueServiceActionCall("contentdistribution_genericdistributionprovideraction", "list", $kparams);
if ($this->client->isMultiRequest()) {
return $this->client->getMultiRequestResult();
}
$resultObject = $this->client->doQueue();
$this->client->throwExceptionIfError($resultObject);
$this->client->validateObjectType($resultObject, "KalturaGenericDistributionProviderActionListResponse");
return $resultObject;
}
示例6: serveBulk
function serveBulk(KalturaCuePointFilter $filter = null, KalturaFilterPager $pager = null)
{
$kparams = array();
if ($filter !== null) {
$this->client->addParam($kparams, "filter", $filter->toParams());
}
if ($pager !== null) {
$this->client->addParam($kparams, "pager", $pager->toParams());
}
$this->client->queueServiceActionCall('annotation_annotation', 'serveBulk', $kparams);
$resultObject = $this->client->getServeUrl();
return $resultObject;
}
开发者ID:nagyistoce,项目名称:Kaltura-Paid-Content-Gallery-With-Stripe,代码行数:13,代码来源:KalturaAnnotationClientPlugin.php
示例7: getPartnerUsage
function getPartnerUsage(KalturaPartnerFilter $partnerFilter = null, KalturaReportInputFilter $usageFilter = null, KalturaFilterPager $pager = null)
{
$kparams = array();
if ($partnerFilter !== null) {
$this->client->addParam($kparams, "partnerFilter", $partnerFilter->toParams());
}
if ($usageFilter !== null) {
$this->client->addParam($kparams, "usageFilter", $usageFilter->toParams());
}
if ($pager !== null) {
$this->client->addParam($kparams, "pager", $pager->toParams());
}
$this->client->queueServiceActionCall("varconsole_varconsole", "getPartnerUsage", $kparams);
if ($this->client->isMultiRequest()) {
return $this->client->getMultiRequestResult();
}
$resultObject = $this->client->doQueue();
$this->client->throwExceptionIfError($resultObject);
$this->client->validateObjectType($resultObject, "KalturaPartnerUsageListResponse");
return $resultObject;
}
开发者ID:nagyistoce,项目名称:Kaltura-Paid-Content-Gallery-With-Stripe,代码行数:21,代码来源:KalturaVarConsoleClientPlugin.php
示例8: listUserLoginData
/**
*
*
* @param KalturaUserLoginDataFilter $filter
* @param KalturaFilterPager $pager
* @return KalturaUserLoginDataListResponse
*/
function listUserLoginData(KalturaUserLoginDataFilter $filter = null, KalturaFilterPager $pager = null)
{
$kparams = array();
if ($filter !== null) {
$this->client->addParam($kparams, "filter", $filter->toParams());
}
if ($pager !== null) {
$this->client->addParam($kparams, "pager", $pager->toParams());
}
$this->client->queueServiceActionCall("systempartner_systempartner", "listUserLoginData", $kparams);
if ($this->client->isMultiRequest()) {
return $this->client->getMultiRequestResult();
}
$resultObject = $this->client->doQueue();
$this->client->throwExceptionIfError($resultObject);
$this->client->validateObjectType($resultObject, "KalturaUserLoginDataListResponse");
return $resultObject;
}
开发者ID:kobimichaeli,项目名称:KalturaGeneratedAPIClientsPHP,代码行数:25,代码来源:KalturaSystemPartnerClientPlugin.php
示例9: search
function search(KalturaBaseEntryFilter $entryFilter = null, KalturaCaptionAssetItemFilter $captionAssetItemFilter = null, KalturaFilterPager $captionAssetItemPager = null)
{
$kparams = array();
if ($entryFilter !== null) {
$this->client->addParam($kparams, "entryFilter", $entryFilter->toParams());
}
if ($captionAssetItemFilter !== null) {
$this->client->addParam($kparams, "captionAssetItemFilter", $captionAssetItemFilter->toParams());
}
if ($captionAssetItemPager !== null) {
$this->client->addParam($kparams, "captionAssetItemPager", $captionAssetItemPager->toParams());
}
$this->client->queueServiceActionCall("captionsearch_captionassetitem", "search", $kparams);
if ($this->client->isMultiRequest()) {
return $this->client->getMultiRequestResult();
}
$resultObject = $this->client->doQueue();
$this->client->throwExceptionIfError($resultObject);
$this->client->validateObjectType($resultObject, "KalturaCaptionAssetItemListResponse");
return $resultObject;
}
开发者ID:nagyistoce,项目名称:Kaltura-Paid-Content-Gallery-With-Stripe,代码行数:21,代码来源:KalturaCaptionSearchClientPlugin.php
示例10: listTemplates
/**
* Action lists the template partner event notification templates.
*
* @param KalturaEventNotificationTemplateFilter $filter
* @param KalturaFilterPager $pager
* @return KalturaEventNotificationTemplateListResponse
*/
function listTemplates(KalturaEventNotificationTemplateFilter $filter = null, KalturaFilterPager $pager = null)
{
$kparams = array();
if ($filter !== null) {
$this->client->addParam($kparams, "filter", $filter->toParams());
}
if ($pager !== null) {
$this->client->addParam($kparams, "pager", $pager->toParams());
}
$this->client->queueServiceActionCall("eventnotification_eventnotificationtemplate", "listTemplates", $kparams);
if ($this->client->isMultiRequest()) {
return $this->client->getMultiRequestResult();
}
$resultObject = $this->client->doQueue();
$this->client->throwExceptionIfError($resultObject);
$this->client->validateObjectType($resultObject, "KalturaEventNotificationTemplateListResponse");
return $resultObject;
}
示例11: serveBulk
/**
* Download multiple cue points objects as XML definitions
*
* @param KalturaCuePointFilter $filter
* @param KalturaFilterPager $pager
* @return file
*/
function serveBulk(KalturaCuePointFilter $filter = null, KalturaFilterPager $pager = null)
{
$kparams = array();
if ($filter !== null) {
$this->client->addParam($kparams, "filter", $filter->toParams());
}
if ($pager !== null) {
$this->client->addParam($kparams, "pager", $pager->toParams());
}
$this->client->queueServiceActionCall("annotation_annotation", "serveBulk", $kparams);
if (!$this->client->getDestinationPath() && !$this->client->getReturnServedResult()) {
return $this->client->getServeUrl();
}
return $this->client->doQueue();
}
示例12: getUrlForReportAsCsv
function getUrlForReportAsCsv($reportTitle, $reportText, $headers, $reportType, KalturaReportInputFilter $reportInputFilter, $dimension = null, KalturaFilterPager $pager = null, $order = null, $objectIds = null)
{
$kparams = array();
$this->client->addParam($kparams, "reportTitle", $reportTitle);
$this->client->addParam($kparams, "reportText", $reportText);
$this->client->addParam($kparams, "headers", $headers);
$this->client->addParam($kparams, "reportType", $reportType);
$this->client->addParam($kparams, "reportInputFilter", $reportInputFilter->toParams());
$this->client->addParam($kparams, "dimension", $dimension);
if ($pager !== null) {
$this->client->addParam($kparams, "pager", $pager->toParams());
}
$this->client->addParam($kparams, "order", $order);
$this->client->addParam($kparams, "objectIds", $objectIds);
$this->client->queueServiceActionCall("report", "getUrlForReportAsCsv", $kparams);
if ($this->client->isMultiRequest()) {
return null;
}
$resultObject = $this->client->doQueue();
$this->client->throwExceptionIfError($resultObject);
$this->client->validateObjectType($resultObject, "string");
return $resultObject;
}
示例13: search
function search(KalturaSearch $search, KalturaFilterPager $pager = null)
{
$kparams = array();
$this->client->addParam($kparams, "search", $search->toParams());
if ($pager !== null) {
$this->client->addParam($kparams, "pager", $pager->toParams());
}
$resultObject = $this->client->callService("search", "search", $kparams);
$this->client->throwExceptionIfError($resultObject);
$this->client->validateObjectType($resultObject, "array");
return $resultObject;
}