. // // @ignore // =================================================================================================== /** * @package Kaltura * @subpackage Client */ class Kaltura_Client_Type_UiConf extends Kaltura_Client_ObjectBase { public function getKalturaObjectType() { return 'KalturaUiConf'; } 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->description = (string)$xml->description; if(count($xml->partnerId)) $this->partnerId = (int)$xml->partnerId; if(count($xml->objType)) $this->objType = (int)$xml->objType; $this->objTypeAsString = (string)$xml->objTypeAsString; if(count($xml->width)) $this->width = (int)$xml->width; if(count($xml->height)) $this->height = (int)$xml->height; $this->htmlParams = (string)$xml->htmlParams; $this->swfUrl = (string)$xml->swfUrl; $this->confFilePath = (string)$xml->confFilePath; $this->confFile = (string)$xml->confFile; $this->confFileFeatures = (string)$xml->confFileFeatures; $this->config = (string)$xml->config; $this->confVars = (string)$xml->confVars; if(!empty($xml->useCdn)) $this->useCdn = true; $this->tags = (string)$xml->tags; $this->swfUrlVersion = (string)$xml->swfUrlVersion; if(count($xml->createdAt)) $this->createdAt = (int)$xml->createdAt; if(count($xml->updatedAt)) $this->updatedAt = (int)$xml->updatedAt; if(count($xml->creationMode)) $this->creationMode = (int)$xml->creationMode; $this->html5Url = (string)$xml->html5Url; $this->version = (string)$xml->version; $this->partnerTags = (string)$xml->partnerTags; } /** * * * @var int * @readonly */ public $id = null; /** * Name of the uiConf, this is not a primary key * * * @var string */ public $name = null; /** * * * @var string */ public $description = null; /** * * * @var int * @readonly */ public $partnerId = null; /** * * * @var Kaltura_Client_Enum_UiConfObjType */ public $objType = null; /** * * * @var string * @readonly */ public $objTypeAsString = null; /** * * * @var int */ public $width = null; /** * * * @var int */ public $height = null; /** * * * @var string */ public $htmlParams = null; /** * * * @var string */ public $swfUrl = null; /** * * * @var string * @readonly */ public $confFilePath = null; /** * * * @var string */ public $confFile = null; /** * * * @var string */ public $confFileFeatures = null; /** * * * @var string */ public $config = null; /** * * * @var string */ public $confVars = null; /** * * * @var bool */ public $useCdn = null; /** * * * @var string */ public $tags = null; /** * * * @var string */ public $swfUrlVersion = null; /** * Entry creation date as Unix timestamp (In seconds) * * * @var int * @readonly */ public $createdAt = null; /** * Entry creation date as Unix timestamp (In seconds) * * * @var int * @readonly */ public $updatedAt = null; /** * * * @var Kaltura_Client_Enum_UiConfCreationMode */ public $creationMode = null; /** * * * @var string */ public $html5Url = null; /** * UiConf version * * * @var string * @readonly */ public $version = null; /** * * * @var string */ public $partnerTags = null; }