We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents a572a21 + 4d42207 commit e630d64Copy full SHA for e630d64
src/PhpImap/Imap.php
@@ -721,7 +721,7 @@ public static function open(
721
*/
722
public static function ping($imap_stream): bool
723
{
724
- return \is_resource($imap_stream) && \imap_ping($imap_stream);
+ return (\is_resource($imap_stream) || $imap_stream instanceof \IMAP\Connection) && \imap_ping($imap_stream);
725
}
726
727
/**
src/PhpImap/Mailbox.php
@@ -476,7 +476,7 @@ public function getImapStream(bool $forceConnection = true)
476
477
public function hasImapStream(): bool
478
479
- return \is_resource($this->imapStream) && \imap_ping($this->imapStream);
+ return (\is_resource($this->imapStream) || $this->imapStream instanceof \IMAP\Connection) && \imap_ping($this->imapStream);
480
481
482
0 commit comments