@@ -27,6 +27,8 @@ function imap_headers($stream_id): array|false {}
2727/** @param resource $stream_id */
2828function imap_headerinfo ($ stream_id , int $ msg_no , int $ from_length = 0 , int $ subject_length = 0 , string $ default_host = UNKNOWN ): stdClass |false {}
2929
30+ function imap_header ($ stream_id , int $ msg_no , int $ from_length = 0 , int $ subject_length = 0 , string $ default_host = UNKNOWN ): stdClass |false {}
31+
3032function imap_rfc822_parse_headers (string $ headers , string $ default_host = 'UNKNOWN ' ): \stdClass {}
3133
3234function imap_rfc822_write_address (string $ mailbox , string $ host , string $ personal ): string |false {}
@@ -36,6 +38,9 @@ function imap_rfc822_parse_adrlist(string $address_string, string $default_host)
3638/** @param resource $stream_id */
3739function imap_body ($ stream_id , int $ msg_no , int $ options = 0 ): string |false {}
3840
41+ /** @param resource $stream_id */
42+ function imap_fetchtext ($ stream_id , int $ msg_no , int $ options = 0 ): string |false {}
43+
3944/**
4045 * @param resource $stream_id
4146 * @return \stdClass|false
@@ -86,51 +91,45 @@ function imap_check($stream_id): stdClass|false {}
8691/** @param resource $stream_id */
8792function imap_listscan ($ stream_id , string $ ref , string $ pattern , string $ content ): array |false {}
8893
89- /**
90- * @param resource $stream_id
91- */
94+ /** @param resource $stream_id */
95+ function imap_scan ($ stream_id , string $ ref , string $ pattern , string $ content ): array |false {}
96+
97+ /** @param resource $stream_id */
98+ function imap_scanmailbox ($ stream_id , string $ ref , string $ pattern , string $ content ): array |false {}
99+
100+ /** @param resource $stream_id */
92101function imap_mail_copy ($ stream_id , string $ msglist , string $ mailbox , int $ options = 0 ): bool {}
93102
94- /**
95- * @param resource $stream_id
96- */
103+ /** @param resource $stream_id */
97104function imap_mail_move ($ stream_id , string $ sequence , string $ mailbox , int $ options = 0 ): bool {}
98105
99106function imap_mail_compose (array $ envelope , array $ body ): string |false {}
100107
101- /**
102- * @param resource $stream_id
103- */
108+ /** @param resource $stream_id */
104109function imap_createmailbox ($ stream_id , string $ mailbox ): bool {}
105110
106- /**
107- * @param resource $stream_id
108- */
111+ /** @param resource $stream_id */
112+ function imap_create ($ stream_id , string $ mailbox ): bool {}
113+
114+ /** @param resource $stream_id */
109115function imap_renamemailbox ($ stream_id , string $ old_name , string $ new_name ): bool {}
110116
111- /**
112- * @param resource $stream_id
113- */
117+ /** @param resource $stream_id */
118+ function imap_rename ($ stream_id , string $ old_name , string $ new_name ): bool {}
119+
120+ /** @param resource $stream_id */
114121function imap_deletemailbox ($ stream_id , string $ mailbox ): bool {}
115122
116- /**
117- * @param resource $stream_id
118- */
123+ /** @param resource $stream_id */
119124function imap_subscribe ($ stream_id , string $ mailbox ): bool {}
120125
121- /**
122- * @param resource $stream_id
123- */
126+ /** @param resource $stream_id */
124127function imap_unsubscribe ($ stream_id , string $ mailbox ): bool {}
125128
126- /**
127- * @param resource $stream_id
128- */
129+ /** @param resource $stream_id */
129130function imap_append ($ stream_id , string $ folder , string $ message , string $ options = UNKNOWN , string $ internal_date = UNKNOWN ): bool {}
130131
131- /**
132- * @param resource $stream_id
133- */
132+ /** @param resource $stream_id */
134133function imap_ping ($ stream_id ): bool {}
135134
136135function imap_base64 (string $ text ): string |false {}
@@ -150,25 +149,18 @@ function imap_utf8(string $mime_encoded_text): string {}
150149 */
151150function imap_status ($ stream_id , string $ mailbox , int $ options ) {}
152151
153- /**
154- * @param resource $stream_id
155- */
152+ /** @param resource $stream_id */
156153function imap_mailboxmsginfo ($ stream_id ): \stdClass {}
157154
158- /**
159- * @param resource $stream_id
160- */
155+ /** @param resource $stream_id */
161156function imap_setflag_full ($ stream_id , string $ sequence , string $ flag , int $ options = 0 ): bool {}
162157
163- /**
164- * @param resource $stream_id
165- */
158+ /** @param resource $stream_id */
166159function imap_clearflag_full ($ stream_id , string $ sequence , string $ flag , int $ options = 0 ): bool {}
167160
168161/** @param resource $stream_id */
169162function imap_sort ($ stream_id , int $ criteria , int $ reverse , int $ options = 0 , string $ search_criteria = UNKNOWN , string $ charset = UNKNOWN ): array |false {}
170163
171-
172164/** @param resource $stream_id */
173165function imap_uid ($ stream_id , int $ msg_no ): int |false {}
174166
@@ -178,9 +170,15 @@ function imap_msgno($stream_id, int $unique_msg_id): int|false {}
178170/** @param resource $stream_id */
179171function imap_list ($ stream_id , string $ ref , string $ pattern ): array |false {}
180172
173+ /** @param resource $stream_id */
174+ function imap_listmailbox ($ stream_id , string $ ref , string $ pattern ): array |false {}
175+
181176/** @param resource $stream_id */
182177function imap_lsub ($ stream_id , string $ ref , string $ pattern ): array |false {}
183178
179+ /** @param resource $stream_id */
180+ function imap_listsubscribed ($ stream_id , string $ ref , string $ pattern ): array |false {}
181+
184182/** @param resource $stream_id */
185183function imap_getsubscribed ($ stream_id , string $ ref , string $ pattern ): array |false {}
186184
@@ -223,14 +221,10 @@ function imap_get_quota($stream_id, string $qroot): array|false {}
223221/** @param resource $stream_id */
224222function imap_get_quotaroot ($ stream_id , string $ mbox ): array |false {}
225223
226- /**
227- * @param resource $stream_id
228- */
224+ /** @param resource $stream_id */
229225function imap_set_quota ($ stream_id , string $ qroot , int $ mailbox_size ): bool {}
230226
231- /**
232- * @param resource $stream_id
233- */
227+ /** @param resource $stream_id */
234228function imap_setacl ($ stream_id , string $ mailbox , string $ id , string $ rights ): bool {}
235229
236230/** @param resource $stream_id */
0 commit comments