abstract class KalturaObjectBase in Kaltura 6.2
Abstract base class for all client objects
Hierarchy
- class \KalturaObjectBase
Expanded class hierarchy of KalturaObjectBase
File
- kaltura_client/
KalturaClientBase.php, line 469
View source
abstract class KalturaObjectBase {
protected function addIfNotNull(&$params, $paramName, $paramValue) {
if ($paramValue !== null) {
$params[$paramName] = $paramValue;
}
}
public function toParams() {
$params = array();
$params["objectType"] = get_class($this);
foreach ($this as $prop => $val) {
$this
->addIfNotNull($params, $prop, $val);
}
return $params;
}
}
Members
Name![]() |
Modifiers | Type | Description | Overrides |
---|---|---|---|---|
KalturaObjectBase:: |
protected | function | ||
KalturaObjectBase:: |
public | function |