public function toObject($dbObject = null, $propsToSkip = array())
 {
     if (!$dbObject) {
         $dbObject = new kLiveStreamPushPublishRTMPConfiguration();
     }
     return parent::toObject($dbObject, $propsToSkip);
 }
 /**
  * Returns API array object from regular array of database objects.
  * @param array $dbArray
  * @return KalturaLiveStreamPushPublishConfiguration
  */
 public static function fromDbArray(array $dbArray = null, KalturaDetachedResponseProfile $responseProfile = null)
 {
     $array = new KalturaLiveStreamConfigurationArray();
     if ($dbArray && is_array($dbArray)) {
         foreach ($dbArray as $object) {
             /* @var $object kLiveStreamPushPublishConfiguration */
             $configObject = KalturaLiveStreamPushPublishConfiguration::getInstance(get_class($object));
             $configObject->fromObject($object, $responseProfile);
             $array[] = $configObject;
         }
     }
     return $array;
 }