Horde_Imap_Client_Url_Base::__set PHP Method

__set() public method

public __set ( $name, $value )
    public function __set($name, $value)
    {
        switch ($name) {
            case 'auth':
            case 'host':
            case 'port':
            case 'username':
                $this->{'_' . $name} = $value;
                break;
        }
    }

Usage Example

示例#1
0
文件: Imap.php 项目: raz0rsdge/horde
 /**
  */
 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;
     }
 }