本文整理汇总了PHP中Kaltura_Client_Type_FilterPager类的典型用法代码示例。如果您正苦于以下问题:PHP Kaltura_Client_Type_FilterPager类的具体用法?PHP Kaltura_Client_Type_FilterPager怎么用?PHP Kaltura_Client_Type_FilterPager使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
在下文中一共展示了Kaltura_Client_Type_FilterPager类的17个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的PHP代码示例。
示例1: listAction
function listAction(Kaltura_Client_Type_FilterPager $pager = null)
{
$kparams = array();
if ($pager !== null) {
$this->client->addParam($kparams, "pager", $pager->toParams());
}
$this->client->queueServiceActionCall("bulkupload", "list", $kparams);
if ($this->client->isMultiRequest()) {
return $this->client->getMultiRequestResult();
}
$resultObject = $this->client->doQueue();
$this->client->throwExceptionIfError($resultObject);
$this->client->validateObjectType($resultObject, "Kaltura_Client_Type_BulkUploadListResponse");
return $resultObject;
}
开发者ID:Postmedia-Digital,项目名称:kaltura-all-in-one-video-pack,代码行数:15,代码来源:BulkUploadService.php
示例2: search
function search(Kaltura_Client_TagSearch_Type_TagFilter $tagFilter, Kaltura_Client_Type_FilterPager $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, "Kaltura_Client_TagSearch_Type_TagListResponse");
return $resultObject;
}
开发者ID:Postmedia-Digital,项目名称:kaltura-all-in-one-video-pack,代码行数:16,代码来源:TagService.php
示例3: listAction
function listAction(Kaltura_Client_Type_FilterPager $pager = null)
{
$kparams = array();
if ($pager !== null) {
$this->client->addParam($kparams, "pager", $pager->toParams());
}
$this->client->queueServiceActionCall("bulkupload", "list", "KalturaBulkUploadListResponse", $kparams);
if ($this->client->isMultiRequest()) {
return $this->client->getMultiRequestResult();
}
$resultXml = $this->client->doQueue();
$resultXmlObject = new \SimpleXMLElement($resultXml);
Kaltura_Client_ParseUtils::checkIfError($resultXmlObject->result);
$resultObject = Kaltura_Client_ParseUtils::unmarshalObject($resultXmlObject->result, "KalturaBulkUploadListResponse");
$this->client->validateObjectType($resultObject, "Kaltura_Client_Type_BulkUploadListResponse");
return $resultObject;
}
开发者ID:Blaeg,项目名称:kaltura-migrations,代码行数:17,代码来源:BulkUploadService.php
示例4: listAction
function listAction(Kaltura_Client_VirusScan_Type_VirusScanProfileFilter $filter = null, Kaltura_Client_Type_FilterPager $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("virusscan_virusscanprofile", "list", $kparams);
if ($this->client->isMultiRequest()) {
return $this->client->getMultiRequestResult();
}
$resultObject = $this->client->doQueue();
$this->client->throwExceptionIfError($resultObject);
$this->client->validateObjectType($resultObject, "Kaltura_Client_VirusScan_Type_VirusScanProfileListResponse");
return $resultObject;
}
开发者ID:Postmedia-Digital,项目名称:kaltura-all-in-one-video-pack,代码行数:18,代码来源:VirusScanProfileService.php
示例5: search
function search(Kaltura_Client_Type_BaseEntryFilter $entryFilter = null, Kaltura_Client_CaptionSearch_Type_CaptionAssetItemFilter $captionAssetItemFilter = null, Kaltura_Client_Type_FilterPager $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, "Kaltura_Client_CaptionSearch_Type_CaptionAssetItemListResponse");
return $resultObject;
}
开发者ID:Postmedia-Digital,项目名称:kaltura-all-in-one-video-pack,代码行数:21,代码来源:CaptionAssetItemService.php
示例6: getPartnerUsage
function getPartnerUsage(Kaltura_Client_Type_PartnerFilter $partnerFilter = null, Kaltura_Client_Type_ReportInputFilter $usageFilter = null, Kaltura_Client_Type_FilterPager $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, "Kaltura_Client_VarConsole_Type_PartnerUsageListResponse");
return $resultObject;
}
开发者ID:Postmedia-Digital,项目名称:kaltura-all-in-one-video-pack,代码行数:21,代码来源:VarConsoleService.php
示例7: searchEntries
function searchEntries(Kaltura_Client_Type_BaseEntryFilter $entryFilter = null, Kaltura_Client_CaptionSearch_Type_CaptionAssetItemFilter $captionAssetItemFilter = null, Kaltura_Client_Type_FilterPager $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", "searchEntries", "KalturaBaseEntryListResponse", $kparams);
if ($this->client->isMultiRequest()) {
return $this->client->getMultiRequestResult();
}
$resultXml = $this->client->doQueue();
$resultXmlObject = new \SimpleXMLElement($resultXml);
Kaltura_Client_ParseUtils::checkIfError($resultXmlObject->result);
$resultObject = Kaltura_Client_ParseUtils::unmarshalObject($resultXmlObject->result, "KalturaBaseEntryListResponse");
$this->client->validateObjectType($resultObject, "Kaltura_Client_Type_BaseEntryListResponse");
return $resultObject;
}
开发者ID:Blaeg,项目名称:kaltura-migrations,代码行数:23,代码来源:CaptionAssetItemService.php
示例8: getPartnerUsage
function getPartnerUsage(Kaltura_Client_Type_PartnerFilter $partnerFilter = null, Kaltura_Client_Type_ReportInputFilter $usageFilter = null, Kaltura_Client_Type_FilterPager $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", "KalturaPartnerUsageListResponse", $kparams);
if ($this->client->isMultiRequest()) {
return $this->client->getMultiRequestResult();
}
$resultXml = $this->client->doQueue();
$resultXmlObject = new \SimpleXMLElement($resultXml);
Kaltura_Client_ParseUtils::checkIfError($resultXmlObject->result);
$resultObject = Kaltura_Client_ParseUtils::unmarshalObject($resultXmlObject->result, "KalturaPartnerUsageListResponse");
$this->client->validateObjectType($resultObject, "Kaltura_Client_VarConsole_Type_PartnerUsageListResponse");
return $resultObject;
}
开发者ID:Blaeg,项目名称:kaltura-migrations,代码行数:23,代码来源:VarConsoleService.php
示例9: getUrlForReportAsCsv
function getUrlForReportAsCsv($reportTitle, $reportText, $headers, $reportType, Kaltura_Client_Type_ReportInputFilter $reportInputFilter, $dimension = null, Kaltura_Client_Type_FilterPager $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", null, $kparams);
if ($this->client->isMultiRequest()) {
return $this->client->getMultiRequestResult();
}
$resultXml = $this->client->doQueue();
$resultXmlObject = new \SimpleXMLElement($resultXml);
Kaltura_Client_ParseUtils::checkIfError($resultXmlObject->result);
$resultObject = (string) Kaltura_Client_ParseUtils::unmarshalSimpleType($resultXmlObject->result);
return $resultObject;
}
开发者ID:Blaeg,项目名称:kaltura-migrations,代码行数:24,代码来源:ReportService.php
示例10: listAction
function listAction(Kaltura_Client_ContentDistribution_Type_GenericDistributionProviderFilter $filter = null, Kaltura_Client_Type_FilterPager $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_genericdistributionprovider", "list", $kparams);
if ($this->client->isMultiRequest()) {
return $this->client->getMultiRequestResult();
}
$resultObject = $this->client->doQueue();
$this->client->throwExceptionIfError($resultObject);
$this->client->validateObjectType($resultObject, "Kaltura_Client_ContentDistribution_Type_GenericDistributionProviderListResponse");
return $resultObject;
}
开发者ID:madHorse54,项目名称:all-in-one-video-pack.wordpress,代码行数:18,代码来源:GenericDistributionProviderService.php
示例11: serveBulk
function serveBulk(Kaltura_Client_CuePoint_Type_CuePointFilter $filter = null, Kaltura_Client_Type_FilterPager $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:madHorse54,项目名称:all-in-one-video-pack.wordpress,代码行数:13,代码来源:AnnotationService.php
示例12: listTemplates
function listTemplates(Kaltura_Client_EventNotification_Type_EventNotificationTemplateFilter $filter = null, Kaltura_Client_Type_FilterPager $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", "KalturaEventNotificationTemplateListResponse", $kparams);
if ($this->client->isMultiRequest()) {
return $this->client->getMultiRequestResult();
}
$resultXml = $this->client->doQueue();
$resultXmlObject = new \SimpleXMLElement($resultXml);
Kaltura_Client_ParseUtils::checkIfError($resultXmlObject->result);
$resultObject = Kaltura_Client_ParseUtils::unmarshalObject($resultXmlObject->result, "KalturaEventNotificationTemplateListResponse");
$this->client->validateObjectType($resultObject, "Kaltura_Client_EventNotification_Type_EventNotificationTemplateListResponse");
return $resultObject;
}
开发者ID:Blaeg,项目名称:kaltura-migrations,代码行数:20,代码来源:EventNotificationTemplateService.php
示例13: getUrlForReportAsCsv
function getUrlForReportAsCsv($reportTitle, $reportText, $headers, $reportType, Kaltura_Client_Type_ReportInputFilter $reportInputFilter, $dimension = null, Kaltura_Client_Type_FilterPager $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 $this->client->getMultiRequestResult();
}
$resultObject = $this->client->doQueue();
$this->client->throwExceptionIfError($resultObject);
if (!$resultObject) {
$resultObject = array();
}
$this->client->validateObjectType($resultObject, "string");
return $resultObject;
}
开发者ID:Postmedia-Digital,项目名称:kaltura-all-in-one-video-pack,代码行数:26,代码来源:ReportService.php
示例14: listFlags
function listFlags($entryId, Kaltura_Client_Type_FilterPager $pager = null)
{
$kparams = array();
$this->client->addParam($kparams, "entryId", $entryId);
if ($pager !== null) {
$this->client->addParam($kparams, "pager", $pager->toParams());
}
$this->client->queueServiceActionCall("media", "listFlags", $kparams);
if ($this->client->isMultiRequest()) {
return $this->client->getMultiRequestResult();
}
$resultObject = $this->client->doQueue();
$this->client->throwExceptionIfError($resultObject);
$this->client->validateObjectType($resultObject, "Kaltura_Client_Type_ModerationFlagListResponse");
return $resultObject;
}
开发者ID:Postmedia-Digital,项目名称:kaltura-all-in-one-video-pack,代码行数:16,代码来源:MediaService.php
示例15: listAction
function listAction(Kaltura_Client_ContentDistribution_Type_GenericDistributionProviderActionFilter $filter = null, Kaltura_Client_Type_FilterPager $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", "KalturaGenericDistributionProviderActionListResponse", $kparams);
if ($this->client->isMultiRequest()) {
return $this->client->getMultiRequestResult();
}
$resultXml = $this->client->doQueue();
$resultXmlObject = new \SimpleXMLElement($resultXml);
Kaltura_Client_ParseUtils::checkIfError($resultXmlObject->result);
$resultObject = Kaltura_Client_ParseUtils::unmarshalObject($resultXmlObject->result, "KalturaGenericDistributionProviderActionListResponse");
$this->client->validateObjectType($resultObject, "Kaltura_Client_ContentDistribution_Type_GenericDistributionProviderActionListResponse");
return $resultObject;
}
开发者ID:Blaeg,项目名称:kaltura-migrations,代码行数:20,代码来源:GenericDistributionProviderActionService.php
示例16: listTemplates
function listTemplates(Kaltura_Client_EventNotification_Type_EventNotificationTemplateFilter $filter = null, Kaltura_Client_Type_FilterPager $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, "Kaltura_Client_EventNotification_Type_EventNotificationTemplateListResponse");
return $resultObject;
}
开发者ID:Postmedia-Digital,项目名称:kaltura-all-in-one-video-pack,代码行数:18,代码来源:EventNotificationTemplateService.php
示例17: listAction
function listAction(Kaltura_Client_ExternalMedia_Type_ExternalMediaEntryFilter $filter = null, Kaltura_Client_Type_FilterPager $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("externalmedia_externalmedia", "list", $kparams);
if ($this->client->isMultiRequest()) {
return $this->client->getMultiRequestResult();
}
$resultObject = $this->client->doQueue();
$this->client->throwExceptionIfError($resultObject);
$this->client->validateObjectType($resultObject, "Kaltura_Client_ExternalMedia_Type_ExternalMediaEntryListResponse");
return $resultObject;
}
开发者ID:Postmedia-Digital,项目名称:kaltura-all-in-one-video-pack,代码行数:18,代码来源:ExternalMediaService.php
注:本文中的Kaltura_Client_Type_FilterPager类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论