/** * @return array */ public function getSelectedListAttributesNamesAndLabelsAndAll() { $selectedValues = $this->getSelected(); $attributeNames = array(); $allAttributes = $this->designerLayoutAttributes->get(); foreach ($selectedValues as $attributeName) { if (key_exists($attributeName, $allAttributes)) { $attributeNames[$attributeName] = $allAttributes[$attributeName]['attributeLabel']; } else { throw NotSupportedException(); } } return $attributeNames; }
/** * Render the full name as a non-editable display * @return The element's content. */ protected function renderControlNonEditable() { throw NotSupportedException(); }
public static function createApiCall($url, $method, $headers, $data = array()) { throw NotSupportedException(); exit; }
/** * Resolve system message to be sent, and send it * @param string $messageType * @param ImapMessage $originalMessage * @return boolean * @throws NotSupportedException */ protected function resolveMessageSubjectAndContentAndSendSystemMessage($messageType, $originalMessage) { switch ($messageType) { case "OwnerNotExist": $subject = Zurmo::t('EmailMessagesModule', 'Invalid email address'); $textContent = Zurmo::t('EmailMessagesModule', 'Email address does not exist in system') . "\n\n" . $originalMessage->textBody; $htmlContent = Zurmo::t('EmailMessagesModule', 'Email address does not exist in system') . "<br\\><br\\>" . $originalMessage->htmlBody; break; case "SenderNotExtracted": $subject = Zurmo::t('EmailMessagesModule', "Sender info can't be extracted from email message"); $textContent = Zurmo::t('EmailMessagesModule', "Sender info can't be extracted from email message") . "\n\n" . $originalMessage->textBody; $htmlContent = Zurmo::t('EmailMessagesModule', "Sender info can't be extracted from email message") . "<br\\><br\\>" . $originalMessage->htmlBody; break; case "RecipientNotExtracted": $subject = Zurmo::t('EmailMessagesModule', "Recipient info can't be extracted from email message"); $textContent = Zurmo::t('EmailMessagesModule', "Recipient info can't be extracted from email message") . "\n\n" . $originalMessage->textBody; $htmlContent = Zurmo::t('EmailMessagesModule', "Recipient info can't be extracted from email message") . "<br\\><br\\>" . $originalMessage->htmlBody; break; case "EmailMessageNotValidated": $subject = Zurmo::t('EmailMessagesModule', 'Email message could not be validated'); $textContent = Zurmo::t('EmailMessagesModule', 'Email message could not be validated') . "\n\n" . $originalMessage->textBody; $htmlContent = Zurmo::t('EmailMessagesModule', 'Email message could not be validated') . "<br\\><br\\>" . $originalMessage->htmlBody; break; case "EmailMessageNotSaved": $subject = Zurmo::t('EmailMessagesModule', 'Email message could not be saved'); $textContent = Zurmo::t('EmailMessagesModule', 'Email message could not be saved') . "\n\n" . $originalMessage->textBody; $htmlContent = Zurmo::t('EmailMessagesModule', 'Email message could not be saved') . "<br\\><br\\>" . $originalMessage->htmlBody; break; default: throw NotSupportedException(); } return EmailMessageHelper::sendSystemEmail($subject, array($originalMessage->fromEmail), $textContent, $htmlContent); }
public static function getStrongerPolicy($policyName, array $values) { throw NotSupportedException(); }