当前位置: 首页>>代码示例>>PHP>>正文


PHP KalturaFilterPager::toParams方法代码示例

本文整理汇总了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;
 }
开发者ID:dwoodard,项目名称:kaltura,代码行数:25,代码来源:KalturaBulkUploadClientPlugin.php

示例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;
 }
开发者ID:tempbottle,项目名称:Work,代码行数:25,代码来源:KalturaContentDistributionClientPlugin.php

示例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;
 }
开发者ID:vladab,项目名称:kaltura-api,代码行数:25,代码来源:KalturaEventNotificationClientPlugin.php

示例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();
 }
开发者ID:tempbottle,项目名称:Work,代码行数:22,代码来源:KalturaAnnotationClientPlugin.php

示例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;
 }
开发者ID:richhl,项目名称:kalturaCE,代码行数:23,代码来源:KalturaClient.php

示例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;
 }
开发者ID:richhl,项目名称:kalturaCE,代码行数:12,代码来源:KalturaClient.php


注:本文中的KalturaFilterPager::toParams方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。