Пример #1
0
 public function validateForUsage($sourceObject, $propertiesToSkip = array())
 {
     parent::validateForUsage($sourceObject, $propertiesToSkip);
     $this->validatePropertyNotNull('providerType');
     $this->validatePropertyNotNull('providerData');
     $this->validatePropertyNotNull('triggerType');
     $this->validatePropertyNotNull('triggerData');
 }
Пример #2
0
 public function validateForUsage($sourceObject, $propertiesToSkip = array())
 {
     parent::validateForUsage($sourceObject, $propertiesToSkip);
     $this->validatePropertyNotNull('providerType');
     $this->validatePropertyNotNull('providerData');
     $this->validatePropertyNotNull('triggerType');
     if ($this->triggerType != KalturaIntegrationTriggerType::MANUAL) {
         $this->validatePropertyNotNull('triggerData');
     }
 }