1 | <?php |
||
5 | class IMAPTransport implements IMAPTransportInterface { |
||
6 | |||
7 | protected $resource; // imap_open() resource |
||
8 | |||
9 | /** @return IMAPTransport */ |
||
10 | public function open( $server, $username, $password, $mailbox, array $flags ) { |
||
26 | |||
27 | /** @return string[] */ |
||
28 | public function headers() { |
||
31 | |||
32 | /** @return string */ |
||
33 | public function utf8( $string ) { |
||
36 | |||
37 | /** @return string[] */ |
||
38 | public function headerinfo( $msgNumber ) { |
||
41 | |||
42 | /** @return bool */ |
||
43 | public function unflag( $msgNumber, $flag ) { |
||
46 | |||
47 | /** @return bool */ |
||
48 | public function flag( $msgNumber, $flag ) { |
||
51 | |||
52 | /** @return object */ |
||
53 | public function fetchstructure( $msgNumber ) { |
||
56 | |||
57 | /** @return string */ |
||
58 | public function fetchbody( $msgNumber, $section ) { |
||
61 | |||
62 | /** @return string */ |
||
63 | public function fetchheader( $msgNumber ) { |
||
66 | |||
67 | /** @return bool */ |
||
68 | public function expunge() { |
||
71 | |||
72 | /** @return bool */ |
||
73 | public function delete( $msgNumber ) { |
||
76 | |||
77 | /** @return object */ |
||
78 | public function mailboxmsginfo() { |
||
81 | |||
82 | /** @return array */ |
||
83 | protected function iteratorToLowercaseArray( $iterator ) { |
||
91 | |||
92 | } |
||
93 |