/** * Set PendingMailTips value * @uses \Ews\EnumType\EwsMailTipTypes::valueIsValid() * @uses \Ews\EnumType\EwsMailTipTypes::getValidValues() * @throws \InvalidArgumentException * @param string $pendingMailTips * @return \Ews\StructType\EwsMailTips */ public function setPendingMailTips($pendingMailTips = null) { // validation for constraint: enumeration if (!\Ews\EnumType\EwsMailTipTypes::valueIsValid($pendingMailTips)) { throw new \InvalidArgumentException(sprintf('Value "%s" is invalid, please use one of: %s', $pendingMailTips, implode(', ', \Ews\EnumType\EwsMailTipTypes::getValidValues())), __LINE__); } $this->PendingMailTips = $pendingMailTips; return $this; }
/** * Set MailTipsRequested value * @uses \Ews\EnumType\EwsMailTipTypes::valueIsValid() * @uses \Ews\EnumType\EwsMailTipTypes::getValidValues() * @throws \InvalidArgumentException * @param string $mailTipsRequested * @return \Ews\StructType\EwsGetMailTipsType */ public function setMailTipsRequested($mailTipsRequested = null) { // validation for constraint: enumeration if (!\Ews\EnumType\EwsMailTipTypes::valueIsValid($mailTipsRequested)) { throw new \InvalidArgumentException(sprintf('Value "%s" is invalid, please use one of: %s', $mailTipsRequested, implode(', ', \Ews\EnumType\EwsMailTipTypes::getValidValues())), __LINE__); } $this->MailTipsRequested = $mailTipsRequested; return $this; }