2424require_once 'logging.php ' ;
2525
2626interface IMapProvider {
27- public function imap_open ($ mailbox , $ username , $ password , $ options = null , $ n_retries = null );
27+ public function imap_open ($ mailbox , $ username , $ password , $ options = 0 , $ n_retries = null );
2828
2929 public function imap_last_error ();
3030
@@ -36,23 +36,23 @@ public function imap_expunge($imap_stream);
3636
3737 public function imap_close ($ imap_stream , $ flag = null );
3838
39- public function imap_fetchstructure ($ imap_stream , $ msg_number , $ options = null );
39+ public function imap_fetchstructure ($ imap_stream , $ msg_number , $ options = 0 );
4040
41- public function imap_fetchbody ($ imap_stream , $ msg_number , $ section , $ options = null );
41+ public function imap_fetchbody ($ imap_stream , $ msg_number , $ section , $ options = 0 );
4242
43- public function imap_body ($ imap_stream , $ msg_number , $ options = null );
43+ public function imap_body ($ imap_stream , $ msg_number , $ options = 0 );
4444
4545 public function imap_8bit ($ string );
4646
4747 public function imap_base64 ($ text );
4848
4949 public function imap_qprint ($ string );
5050
51- public function imap_delete ($ imap_stream , $ msg_number , $ options = null );
51+ public function imap_delete ($ imap_stream , $ msg_number , $ options = 0 );
5252}
5353
5454class IMapProviderDefault implements IMapProvider {
55- public function imap_open ($ mailbox , $ username , $ password , $ options = null , $ n_retries = null ) {
55+ public function imap_open ($ mailbox , $ username , $ password , $ options = 0 , $ n_retries = 0 ) {
5656 return \imap_open ($ mailbox , $ username , $ password , $ options , $ n_retries );
5757 }
5858
@@ -80,7 +80,7 @@ public function imap_fetchstructure($imap_stream, $msg_number, $options = 0) {
8080 return \imap_fetchstructure ($ imap_stream , $ msg_number , $ options );
8181 }
8282
83- public function imap_fetchbody ($ imap_stream , $ msg_number , $ section , $ options = null ) {
83+ public function imap_fetchbody ($ imap_stream , $ msg_number , $ section , $ options = 0 ) {
8484 return \imap_fetchbody ($ imap_stream , $ msg_number , $ section , $ options );
8585 }
8686
@@ -100,7 +100,7 @@ public function imap_qprint($string) {
100100 return \imap_qprint ($ string );
101101 }
102102
103- public function imap_delete ($ imap_stream , $ msg_number , $ options = null ) {
103+ public function imap_delete ($ imap_stream , $ msg_number , $ options = 0 ) {
104104 return \imap_delete ($ imap_stream , $ msg_number , $ options );
105105 }
106106}
0 commit comments