public function toObject($object = null, $skip = array())
 {
     if (is_null($object)) {
         $object = new flavorParamsOutput();
     }
     return parent::toObject($object, $skip);
 }
Esempio n. 2
0
 public function toObject($object = null, $skip = array())
 {
     if (is_null($object)) {
         $object = new liveParams();
     }
     return parent::toObject($object, $skip);
 }
 public function toObject($object = null, $skip = array())
 {
     if (is_null($object)) {
         $object = new SwfFlavorParams();
     }
     parent::toObject($object, $skip);
     $object->setType(DocumentPlugin::getAssetTypeCoreValue(DocumentAssetType::SWF));
 }
 public function toObject($object = null, $skip = array())
 {
     if (is_null($object)) {
         $object = new WidevineFlavorParams();
     }
     parent::toObject($object, $skip);
     $object->setType(WidevinePlugin::getAssetTypeCoreValue(WidevineAssetType::WIDEVINE_FLAVOR));
     return $object;
 }
 /**
  * Add new Flavor Params
  * 
  * @action add
  * @param KalturaFlavorParams $flavorParams
  * @return KalturaFlavorParams
  */
 public function addAction(KalturaFlavorParams $flavorParams)
 {
     $flavorParams->validatePropertyMinLength("name", self::PROPERTY_MIN_LENGTH);
     $flavorParamsDb = $flavorParams->toObject();
     $flavorParamsDb->setPartnerId($this->getPartnerId());
     $flavorParamsDb->save();
     $flavorParams = KalturaFlavorParamsFactory::getFlavorParamsInstance($flavorParamsDb->getType());
     $flavorParams->fromObject($flavorParamsDb);
     return $flavorParams;
 }
Esempio n. 6
0
 /**
  * Add new Flavor Params
  * 
  * @action add
  * @param KalturaFlavorParams $flavorParams
  * @return KalturaFlavorParams
  */
 public function addAction(KalturaFlavorParams $flavorParams)
 {
     $flavorParams->validatePropertyMinLength("name", 1);
     $flavorParamsDb = new flavorParams();
     $flavorParams->toObject($flavorParamsDb);
     $flavorParamsDb->setPartnerId($this->getPartnerId());
     $flavorParamsDb->save();
     $flavorParams->fromObject($flavorParamsDb);
     return $flavorParams;
 }