/** */ public function __set($name, $data) { switch ($name) { case 'mailbox': $this->_mbox = $data; break; default: parent::__set($name, $data); break; } }
/** */ public function __set($name, $data) { switch ($name) { case 'keep': $this->_keep = (bool) $data; break; default: parent::__set($name, $data); break; } }
/** * Constructor. */ public function __construct() { parent::__construct(); $this->name = _("Whitelist"); }
/** */ public function __set($name, $data) { switch ($name) { case 'days': $this->_days = intval($data); break; case 'end': $this->_end = intval($data); break; case 'exclude': $exclude = new Horde_Mail_Rfc822_List(is_array($data) ? $data : preg_split("/\\s+/", $data)); $exclude->unique(); $this->_exclude = $exclude->bare_addresses; break; case 'ignore_list': $this->_ignoreList = (bool) $data; break; case 'reason': $this->_reason = strval($data); break; case 'start': $this->_start = intval($data); break; case 'subject': $this->_subject = strval($data); break; default: parent::__set($name, $data); break; } }