Author: Michael Slusarz (slusarz@horde.org)
Inheritance: extends Horde_Imap_Client_Data_Format_Mailbox, implements Horde_Imap_Client_Data_Format_String_Support_Nonascii
Example #1
0
 public function testBug13825()
 {
     $mbox = 'INBOX.!  Astrid"';
     $mbox_escape = '"INBOX.!  Astrid\\""';
     $ob = new Horde_Imap_Client_Mailbox($mbox);
     $this->assertEquals($ob, Horde_Imap_Client_Mailbox::get($mbox));
     $this->assertEquals($ob, Horde_Imap_Client_Mailbox::get($ob));
     $format = new Horde_Imap_Client_Data_Format_Mailbox($ob);
     $this->assertEquals($mbox_escape, $format->escape());
     $format2 = new Horde_Imap_Client_Data_Format_Mailbox_Utf8($ob);
     $this->assertEquals($mbox_escape, $format2->escape());
 }
Example #2
0
File: Utf8.php Project: horde/horde
 /**
  */
 protected function _filterParams()
 {
     $ob = parent::_filterParams();
     /* Don't quote % or * characters. */
     $ob->no_quote_list = true;
     return $ob;
 }