| | |
| | | var $page_size = 10; |
| | | var $sort_field = 'date'; |
| | | var $sort_order = 'DESC'; |
| | | var $default_charset = 'ISO-8859-1'; |
| | | var $delimiter = NULL; |
| | | var $caching_enabled = FALSE; |
| | | var $default_folders = array('inbox', 'drafts', 'sent', 'junk', 'trash'); |
| | |
| | | |
| | | return $out; |
| | | } |
| | | else |
| | | return $input; |
| | | |
| | | // no encoding information, defaults to what is specified in the class header |
| | | return rcube_charset_convert($input, $this->default_charset); |
| | | } |
| | | |
| | | |
| | |
| | | if (is_array($ctype_param) && !empty($ctype_param['charset'])) |
| | | return rcube_charset_convert($body, $ctype_param['charset']); |
| | | |
| | | return $body; |
| | | // defaults to what is specified in the class header |
| | | return rcube_charset_convert($body, $this->default_charset); |
| | | } |
| | | |
| | | |
| | |
| | | return array_merge($a_defaults, $a_out); |
| | | } |
| | | |
| | | function get_id($uid) |
| | | function get_id($uid, $mbox_name=NULL) |
| | | { |
| | | return $this->_uid2id($uid); |
| | | return $this->_uid2id($uid, $mbox_name); |
| | | } |
| | | |
| | | function get_uid($id) |
| | | function get_uid($id,$mbox_name=NULL) |
| | | { |
| | | return $this->_id2uid($id); |
| | | return $this->_id2uid($id, $mbox_name); |
| | | } |
| | | |
| | | function _uid2id($uid, $mbox_name=NULL) |
| | |
| | | return trim($output); |
| | | } |
| | | |
| | | ?> |
| | | ?> |