Horde_Imap_Client_Socket::_createMailbox PHP Method

_createMailbox() protected method

protected _createMailbox ( Horde_Imap_Client_Mailbox $mailbox, $opts )
$mailbox Horde_Imap_Client_Mailbox
    protected function _createMailbox(Horde_Imap_Client_Mailbox $mailbox, $opts)
    {
        $cmd = $this->_command('CREATE')->add($this->_getMboxFormatOb($mailbox));
        // RFC 6154 Sec. 3
        if (!empty($opts['special_use'])) {
            $use = new Horde_Imap_Client_Data_Format_List('USE');
            $use->add(new Horde_Imap_Client_Data_Format_List($opts['special_use']));
            $cmd->add($use);
        }
        // CREATE returns no untagged information (RFC 3501 [6.3.3])
        $this->_sendCmd($cmd);
    }