/** */ 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; } }