public function validateForInsert($propertiesToSkip = array()) { parent::validateForInsert($propertiesToSkip); $this->validatePropertyNotNull("playlistType"); if ($this->playlistType == KalturaPlaylistType::DYNAMIC) { $this->validatePropertyNotNull("totalResults"); } }