Example #1
0
 /**
  * @param mixed $value
  * @throws MailChimpException
  */
 public function setValue($value)
 {
     if (!empty($value) && !in_array($value, $this->validValues)) {
         throw new MailChimpException('Invalid choice ' . htmlentities($value) . ' for field ' . $this->getName());
     }
     parent::setValue($value);
 }