• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

PHP Kaltura_Client_ObjectBase类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了PHP中Kaltura_Client_ObjectBase的典型用法代码示例。如果您正苦于以下问题:PHP Kaltura_Client_ObjectBase类的具体用法?PHP Kaltura_Client_ObjectBase怎么用?PHP Kaltura_Client_ObjectBase使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



在下文中一共展示了Kaltura_Client_ObjectBase类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的PHP代码示例。

示例1: __construct

 public function __construct(SimpleXMLElement $xml = null)
 {
     parent::__construct($xml);
     if (is_null($xml)) {
         return;
     }
     if (count($xml->id)) {
         $this->id = (int) $xml->id;
     }
     if (count($xml->partnerId)) {
         $this->partnerId = (int) $xml->partnerId;
     }
     $this->fileAssetObjectType = (string) $xml->fileAssetObjectType;
     $this->objectId = (string) $xml->objectId;
     $this->name = (string) $xml->name;
     $this->systemName = (string) $xml->systemName;
     $this->fileExt = (string) $xml->fileExt;
     if (count($xml->version)) {
         $this->version = (int) $xml->version;
     }
     if (count($xml->createdAt)) {
         $this->createdAt = (int) $xml->createdAt;
     }
     if (count($xml->updatedAt)) {
         $this->updatedAt = (int) $xml->updatedAt;
     }
     $this->status = (string) $xml->status;
 }
开发者ID:Blaeg,项目名称:kaltura-migrations,代码行数:28,代码来源:FileAsset.php


示例2: __construct

 public function __construct(SimpleXMLElement $xml = null)
 {
     parent::__construct($xml);
     if (is_null($xml)) {
         return;
     }
     if (count($xml->id)) {
         $this->id = (int) $xml->id;
     }
     if (count($xml->partnerId)) {
         $this->partnerId = (int) $xml->partnerId;
     }
     $this->name = (string) $xml->name;
     $this->systemName = (string) $xml->systemName;
     $this->description = (string) $xml->description;
     if (count($xml->createdAt)) {
         $this->createdAt = (int) $xml->createdAt;
     }
     if (count($xml->isDefault)) {
         $this->isDefault = (int) $xml->isDefault;
     }
     if (empty($xml->restrictions)) {
         $this->restrictions = array();
     } else {
         $this->restrictions = Kaltura_Client_ParseUtils::unmarshalArray($xml->restrictions, "KalturaBaseRestriction");
     }
     if (!empty($xml->containsUnsuportedRestrictions)) {
         $this->containsUnsuportedRestrictions = true;
     }
 }
开发者ID:Blaeg,项目名称:kaltura-migrations,代码行数:30,代码来源:AccessControl.php


示例3: __construct

 public function __construct(SimpleXMLElement $xml = null)
 {
     parent::__construct($xml);
     if (is_null($xml)) {
         return;
     }
     if (count($xml->id)) {
         $this->id = (int) $xml->id;
     }
     if (count($xml->partnerId)) {
         $this->partnerId = (int) $xml->partnerId;
     }
     $this->name = (string) $xml->name;
     $this->systemName = (string) $xml->systemName;
     $this->description = (string) $xml->description;
     if (count($xml->createdAt)) {
         $this->createdAt = (int) $xml->createdAt;
     }
     if (count($xml->updatedAt)) {
         $this->updatedAt = (int) $xml->updatedAt;
     }
     if (count($xml->isDefault)) {
         $this->isDefault = (int) $xml->isDefault;
     }
     if (empty($xml->rules)) {
         $this->rules = array();
     } else {
         $this->rules = Kaltura_Client_Client::unmarshalItem($xml->rules);
     }
 }
开发者ID:Postmedia-Digital,项目名称:kaltura-all-in-one-video-pack,代码行数:30,代码来源:AccessControlProfile.php


示例4: __construct

 public function __construct(SimpleXMLElement $xml = null)
 {
     parent::__construct($xml);
     if (is_null($xml)) {
         return;
     }
 }
开发者ID:Blaeg,项目名称:kaltura-migrations,代码行数:7,代码来源:MediaServerStatus.php


示例5: __construct

 public function __construct(SimpleXMLElement $xml = null)
 {
     parent::__construct($xml);
     if (is_null($xml)) {
         return;
     }
     if (count($xml->id)) {
         $this->id = (int) $xml->id;
     }
     if (count($xml->partnerId)) {
         $this->partnerId = (int) $xml->partnerId;
     }
     $this->name = (string) $xml->name;
     $this->systemName = (string) $xml->systemName;
     $this->description = (string) $xml->description;
     if (count($xml->createdAt)) {
         $this->createdAt = (int) $xml->createdAt;
     }
     if (count($xml->isSystemDefault)) {
         $this->isSystemDefault = (int) $xml->isSystemDefault;
     }
     $this->tags = (string) $xml->tags;
     if (empty($xml->requiredPermissions)) {
         $this->requiredPermissions = array();
     } else {
         $this->requiredPermissions = Kaltura_Client_Client::unmarshalItem($xml->requiredPermissions);
     }
     if (count($xml->sourceRemoteStorageProfileId)) {
         $this->sourceRemoteStorageProfileId = (int) $xml->sourceRemoteStorageProfileId;
     }
     if (count($xml->remoteStorageProfileIds)) {
         $this->remoteStorageProfileIds = (int) $xml->remoteStorageProfileIds;
     }
     $this->mediaParserType = (string) $xml->mediaParserType;
 }
开发者ID:Postmedia-Digital,项目名称:kaltura-all-in-one-video-pack,代码行数:35,代码来源:AssetParams.php


示例6: __construct

 public function __construct(SimpleXMLElement $xml = null)
 {
     parent::__construct($xml);
     if (is_null($xml)) {
         return;
     }
     if (count($xml->packageBandwidthAndStorage)) {
         $this->packageBandwidthAndStorage = (int) $xml->packageBandwidthAndStorage;
     }
     if (count($xml->hosting)) {
         $this->hosting = (double) $xml->hosting;
     }
     if (count($xml->bandwidth)) {
         $this->bandwidth = (double) $xml->bandwidth;
     }
     if (count($xml->usage)) {
         $this->usage = (int) $xml->usage;
     }
     if (count($xml->usagePercent)) {
         $this->usagePercent = (double) $xml->usagePercent;
     }
     if (count($xml->reachedLimitDate)) {
         $this->reachedLimitDate = (int) $xml->reachedLimitDate;
     }
 }
开发者ID:Postmedia-Digital,项目名称:kaltura-all-in-one-video-pack,代码行数:25,代码来源:PartnerStatistics.php


示例7: __construct

 public function __construct(SimpleXMLElement $xml = null)
 {
     parent::__construct($xml);
     if (is_null($xml)) {
         return;
     }
     if (count($xml->categoryId)) {
         $this->categoryId = (int) $xml->categoryId;
     }
     $this->userId = (string) $xml->userId;
     if (count($xml->partnerId)) {
         $this->partnerId = (int) $xml->partnerId;
     }
     if (count($xml->permissionLevel)) {
         $this->permissionLevel = (int) $xml->permissionLevel;
     }
     if (count($xml->status)) {
         $this->status = (int) $xml->status;
     }
     if (count($xml->createdAt)) {
         $this->createdAt = (int) $xml->createdAt;
     }
     if (count($xml->updatedAt)) {
         $this->updatedAt = (int) $xml->updatedAt;
     }
     if (count($xml->updateMethod)) {
         $this->updateMethod = (int) $xml->updateMethod;
     }
     $this->categoryFullIds = (string) $xml->categoryFullIds;
     $this->permissionNames = (string) $xml->permissionNames;
 }
开发者ID:Postmedia-Digital,项目名称:kaltura-all-in-one-video-pack,代码行数:31,代码来源:CategoryUser.php


示例8: __construct

 public function __construct(SimpleXMLElement $xml = null)
 {
     parent::__construct($xml);
     if (is_null($xml)) {
         return;
     }
     if (count($xml->id)) {
         $this->id = (int) $xml->id;
     }
     if (count($xml->createdAt)) {
         $this->createdAt = (int) $xml->createdAt;
     }
     if (count($xml->updatedAt)) {
         $this->updatedAt = (int) $xml->updatedAt;
     }
     if (count($xml->expiresAt)) {
         $this->expiresAt = (int) $xml->expiresAt;
     }
     if (count($xml->partnerId)) {
         $this->partnerId = (int) $xml->partnerId;
     }
     $this->userId = (string) $xml->userId;
     $this->name = (string) $xml->name;
     $this->systemName = (string) $xml->systemName;
     $this->fullUrl = (string) $xml->fullUrl;
     if (count($xml->status)) {
         $this->status = (int) $xml->status;
     }
 }
开发者ID:Postmedia-Digital,项目名称:kaltura-all-in-one-video-pack,代码行数:29,代码来源:ShortLink.php


示例9: __construct

 public function __construct(SimpleXMLElement $xml = null)
 {
     parent::__construct($xml);
     if (is_null($xml)) {
         return;
     }
     if (count($xml->id)) {
         $this->id = (int) $xml->id;
     }
     if (count($xml->createdAt)) {
         $this->createdAt = (int) $xml->createdAt;
     }
     if (count($xml->updatedAt)) {
         $this->updatedAt = (int) $xml->updatedAt;
     }
     if (count($xml->partnerId)) {
         $this->partnerId = (int) $xml->partnerId;
     }
     $this->name = (string) $xml->name;
     if (count($xml->status)) {
         $this->status = (int) $xml->status;
     }
     $this->engineType = (string) $xml->engineType;
     if (!empty($xml->entryFilter)) {
         $this->entryFilter = Kaltura_Client_ParseUtils::unmarshalObject($xml->entryFilter, "KalturaBaseEntryFilter");
     }
     if (count($xml->actionIfInfected)) {
         $this->actionIfInfected = (int) $xml->actionIfInfected;
     }
 }
开发者ID:Blaeg,项目名称:kaltura-migrations,代码行数:30,代码来源:VirusScanProfile.php


示例10: __construct

 public function __construct(SimpleXMLElement $xml = null)
 {
     parent::__construct($xml);
     if (is_null($xml)) {
         return;
     }
     $this->id = (string) $xml->id;
     if (count($xml->partnerId)) {
         $this->partnerId = (int) $xml->partnerId;
     }
     if (count($xml->createdAt)) {
         $this->createdAt = (int) $xml->createdAt;
     }
     if (count($xml->updatedAt)) {
         $this->updatedAt = (int) $xml->updatedAt;
     }
     $this->name = (string) $xml->name;
     $this->description = (string) $xml->description;
     $this->tags = (string) $xml->tags;
     $this->type = (string) $xml->type;
     $this->status = (string) $xml->status;
     $this->channelId = (string) $xml->channelId;
     $this->entryId = (string) $xml->entryId;
     $this->triggerType = (string) $xml->triggerType;
     $this->triggerSegmentId = (string) $xml->triggerSegmentId;
     if (count($xml->startTime)) {
         $this->startTime = (double) $xml->startTime;
     }
     if (count($xml->duration)) {
         $this->duration = (double) $xml->duration;
     }
 }
开发者ID:Blaeg,项目名称:kaltura-migrations,代码行数:32,代码来源:LiveChannelSegment.php


示例11: __construct

 public function __construct(SimpleXMLElement $xml = null)
 {
     parent::__construct($xml);
     if (is_null($xml)) {
         return;
     }
     if (count($xml->id)) {
         $this->id = (int) $xml->id;
     }
     $this->name = (string) $xml->name;
     $this->systemName = (string) $xml->systemName;
     $this->description = (string) $xml->description;
     if (count($xml->status)) {
         $this->status = (int) $xml->status;
     }
     if (count($xml->partnerId)) {
         $this->partnerId = (int) $xml->partnerId;
     }
     $this->permissionNames = (string) $xml->permissionNames;
     $this->tags = (string) $xml->tags;
     if (count($xml->createdAt)) {
         $this->createdAt = (int) $xml->createdAt;
     }
     if (count($xml->updatedAt)) {
         $this->updatedAt = (int) $xml->updatedAt;
     }
 }
开发者ID:Postmedia-Digital,项目名称:kaltura-all-in-one-video-pack,代码行数:27,代码来源:UserRole.php


示例12: __construct

 public function __construct(SimpleXMLElement $xml = null)
 {
     parent::__construct($xml);
     if (is_null($xml)) {
         return;
     }
     $this->message = (string) $xml->message;
     if (empty($xml->actions)) {
         $this->actions = array();
     } else {
         $this->actions = Kaltura_Client_Client::unmarshalItem($xml->actions);
     }
     if (empty($xml->conditions)) {
         $this->conditions = array();
     } else {
         $this->conditions = Kaltura_Client_Client::unmarshalItem($xml->conditions);
     }
     if (empty($xml->contexts)) {
         $this->contexts = array();
     } else {
         $this->contexts = Kaltura_Client_Client::unmarshalItem($xml->contexts);
     }
     if (!empty($xml->stopProcessing)) {
         $this->stopProcessing = true;
     }
 }
开发者ID:Postmedia-Digital,项目名称:kaltura-all-in-one-video-pack,代码行数:26,代码来源:Rule.php


示例13: __construct

 public function __construct(SimpleXMLElement $xml = null)
 {
     parent::__construct($xml);
     if (is_null($xml)) {
         return;
     }
     if (count($xml->id)) {
         $this->id = (int) $xml->id;
     }
     if (count($xml->partnerId)) {
         $this->partnerId = (int) $xml->partnerId;
     }
     $this->metadataObjectType = (string) $xml->metadataObjectType;
     if (count($xml->version)) {
         $this->version = (int) $xml->version;
     }
     $this->name = (string) $xml->name;
     $this->systemName = (string) $xml->systemName;
     $this->description = (string) $xml->description;
     if (count($xml->createdAt)) {
         $this->createdAt = (int) $xml->createdAt;
     }
     if (count($xml->updatedAt)) {
         $this->updatedAt = (int) $xml->updatedAt;
     }
     if (count($xml->status)) {
         $this->status = (int) $xml->status;
     }
     $this->xsd = (string) $xml->xsd;
     $this->views = (string) $xml->views;
     $this->xslt = (string) $xml->xslt;
     if (count($xml->createMode)) {
         $this->createMode = (int) $xml->createMode;
     }
 }
开发者ID:Postmedia-Digital,项目名称:kaltura-all-in-one-video-pack,代码行数:35,代码来源:MetadataProfile.php


示例14: __construct

 public function __construct(SimpleXMLElement $xml = null)
 {
     parent::__construct($xml);
     if (is_null($xml)) {
         return;
     }
     $this->message = (string) $xml->message;
     if (empty($xml->actions)) {
         $this->actions = array();
     } else {
         $this->actions = Kaltura_Client_ParseUtils::unmarshalArray($xml->actions, "KalturaRuleAction");
     }
     if (empty($xml->conditions)) {
         $this->conditions = array();
     } else {
         $this->conditions = Kaltura_Client_ParseUtils::unmarshalArray($xml->conditions, "KalturaCondition");
     }
     if (empty($xml->contexts)) {
         $this->contexts = array();
     } else {
         $this->contexts = Kaltura_Client_ParseUtils::unmarshalArray($xml->contexts, "KalturaContextTypeHolder");
     }
     if (!empty($xml->stopProcessing)) {
         $this->stopProcessing = true;
     }
 }
开发者ID:Blaeg,项目名称:kaltura-migrations,代码行数:26,代码来源:Rule.php


示例15: __construct

 public function __construct(SimpleXMLElement $xml = null)
 {
     parent::__construct($xml);
     if (is_null($xml)) {
         return;
     }
     $this->clientVer = (string) $xml->clientVer;
     $this->kmcEventActionPath = (string) $xml->kmcEventActionPath;
     if (count($xml->kmcEventType)) {
         $this->kmcEventType = (int) $xml->kmcEventType;
     }
     if (count($xml->eventTimestamp)) {
         $this->eventTimestamp = (double) $xml->eventTimestamp;
     }
     $this->sessionId = (string) $xml->sessionId;
     if (count($xml->partnerId)) {
         $this->partnerId = (int) $xml->partnerId;
     }
     $this->entryId = (string) $xml->entryId;
     $this->widgetId = (string) $xml->widgetId;
     if (count($xml->uiconfId)) {
         $this->uiconfId = (int) $xml->uiconfId;
     }
     $this->userId = (string) $xml->userId;
     $this->userIp = (string) $xml->userIp;
 }
开发者ID:Postmedia-Digital,项目名称:kaltura-all-in-one-video-pack,代码行数:26,代码来源:StatsKmcEvent.php


示例16: __construct

 public function __construct(SimpleXMLElement $xml = null)
 {
     parent::__construct($xml);
     if (is_null($xml)) {
         return;
     }
     if (count($xml->id)) {
         $this->id = (int) $xml->id;
     }
     if (count($xml->partnerId)) {
         $this->partnerId = (int) $xml->partnerId;
     }
     $this->name = (string) $xml->name;
     $this->description = (string) $xml->description;
     $this->provider = (string) $xml->provider;
     if (count($xml->status)) {
         $this->status = (int) $xml->status;
     }
     $this->licenseServerUrl = (string) $xml->licenseServerUrl;
     $this->defaultPolicy = (string) $xml->defaultPolicy;
     if (count($xml->createdAt)) {
         $this->createdAt = (int) $xml->createdAt;
     }
     if (count($xml->updatedAt)) {
         $this->updatedAt = (int) $xml->updatedAt;
     }
 }
开发者ID:Blaeg,项目名称:kaltura-migrations,代码行数:27,代码来源:DrmProfile.php


示例17: __construct

 public function __construct(SimpleXMLElement $xml = null)
 {
     parent::__construct($xml);
     if (is_null($xml)) {
         return;
     }
     $this->id = (string) $xml->id;
     $this->entryId = (string) $xml->entryId;
     if (count($xml->partnerId)) {
         $this->partnerId = (int) $xml->partnerId;
     }
     if (count($xml->version)) {
         $this->version = (int) $xml->version;
     }
     if (count($xml->size)) {
         $this->size = (int) $xml->size;
     }
     $this->tags = (string) $xml->tags;
     $this->fileExt = (string) $xml->fileExt;
     if (count($xml->createdAt)) {
         $this->createdAt = (int) $xml->createdAt;
     }
     if (count($xml->updatedAt)) {
         $this->updatedAt = (int) $xml->updatedAt;
     }
     if (count($xml->deletedAt)) {
         $this->deletedAt = (int) $xml->deletedAt;
     }
     $this->description = (string) $xml->description;
     $this->partnerData = (string) $xml->partnerData;
     $this->partnerDescription = (string) $xml->partnerDescription;
     $this->actualSourceAssetParamsIds = (string) $xml->actualSourceAssetParamsIds;
 }
开发者ID:Blaeg,项目名称:kaltura-migrations,代码行数:33,代码来源:Asset.php


示例18: __construct

 public function __construct(SimpleXMLElement $xml = null)
 {
     parent::__construct($xml);
     if (is_null($xml)) {
         return;
     }
     $this->id = (string) $xml->id;
     if (count($xml->partnerId)) {
         $this->partnerId = (int) $xml->partnerId;
     }
     $this->userId = (string) $xml->userId;
     if (count($xml->status)) {
         $this->status = (int) $xml->status;
     }
     $this->fileName = (string) $xml->fileName;
     if (count($xml->fileSize)) {
         $this->fileSize = (double) $xml->fileSize;
     }
     if (count($xml->uploadedFileSize)) {
         $this->uploadedFileSize = (double) $xml->uploadedFileSize;
     }
     if (count($xml->createdAt)) {
         $this->createdAt = (int) $xml->createdAt;
     }
     if (count($xml->updatedAt)) {
         $this->updatedAt = (int) $xml->updatedAt;
     }
 }
开发者ID:Postmedia-Digital,项目名称:kaltura-all-in-one-video-pack,代码行数:28,代码来源:UploadToken.php


示例19: __construct

 public function __construct(SimpleXMLElement $xml = null)
 {
     parent::__construct($xml);
     if (is_null($xml)) {
         return;
     }
     if (count($xml->id)) {
         $this->id = (int) $xml->id;
     }
     if (count($xml->partnerId)) {
         $this->partnerId = (int) $xml->partnerId;
     }
     if (count($xml->metadataProfileId)) {
         $this->metadataProfileId = (int) $xml->metadataProfileId;
     }
     if (count($xml->metadataProfileVersion)) {
         $this->metadataProfileVersion = (int) $xml->metadataProfileVersion;
     }
     $this->metadataObjectType = (string) $xml->metadataObjectType;
     $this->objectId = (string) $xml->objectId;
     if (count($xml->version)) {
         $this->version = (int) $xml->version;
     }
     if (count($xml->createdAt)) {
         $this->createdAt = (int) $xml->createdAt;
     }
     if (count($xml->updatedAt)) {
         $this->updatedAt = (int) $xml->updatedAt;
     }
     if (count($xml->status)) {
         $this->status = (int) $xml->status;
     }
     $this->xml = (string) $xml->xml;
 }
开发者ID:Postmedia-Digital,项目名称:kaltura-all-in-one-video-pack,代码行数:34,代码来源:Metadata.php


示例20: __construct

 public function __construct(SimpleXMLElement $xml = null)
 {
     parent::__construct($xml);
     if (is_null($xml)) {
         return;
     }
     if (count($xml->id)) {
         $this->id = (int) $xml->id;
     }
     if (count($xml->partnerId)) {
         $this->partnerId = (int) $xml->partnerId;
     }
     $this->userId = (string) $xml->userId;
     $this->moderationObjectType = (string) $xml->moderationObjectType;
     $this->flaggedEntryId = (string) $xml->flaggedEntryId;
     $this->flaggedUserId = (string) $xml->flaggedUserId;
     $this->status = (string) $xml->status;
     $this->comments = (string) $xml->comments;
     if (count($xml->flagType)) {
         $this->flagType = (int) $xml->flagType;
     }
     if (count($xml->createdAt)) {
         $this->createdAt = (int) $xml->createdAt;
     }
     if (count($xml->updatedAt)) {
         $this->updatedAt = (int) $xml->updatedAt;
     }
 }
开发者ID:Postmedia-Digital,项目名称:kaltura-all-in-one-video-pack,代码行数:28,代码来源:ModerationFlag.php



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


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
PHP Kaltura_Client_ParseUtils类代码示例发布时间:2022-05-23
下一篇:
PHP Kaltura_Client_Client类代码示例发布时间:2022-05-23
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap