コード例 #1
0
 /**
  * Checking if we receive a not supported option
  * 
  * @param TransactionalEmail $tEmail
  *
  * @throws \Exception
  */
 private function sendCheckSupportedOptions(TransactionalEmail $tEmail)
 {
     $supportedValues = EnumTransactionalEmailOption::getSupportedValues();
     foreach ($tEmail->getOptions() as $option) {
         if (!in_array($option, $supportedValues)) {
             throw new \Exception('Transactional email : This option (' . $option . ') is not supported by CampaignCommander.');
         }
     }
 }