public function __set($name, $value)
{
switch ($name) {
case 'auth':
case 'host':
case 'port':
case 'username':
$this->{'_' . $name} = $value;
break;
}
}
/** */ public function __set($name, $value) { switch ($name) { case 'mailbox': $this->_mailbox = Horde_Imap_Client_Mailbox::get($value); break; case 'partial': case 'search': case 'section': case 'uid': case 'uidvalidity': case 'urlauth': $this->{'_' . $name} = $value; break; default: parent::__set($name, $value); break; } }