diff --git a/src/PregReplaceFilterStream.php b/src/PregReplaceFilterStream.php index f978fda..fa6c962 100644 --- a/src/PregReplaceFilterStream.php +++ b/src/PregReplaceFilterStream.php @@ -46,6 +46,16 @@ public function __construct(StreamInterface $stream, $pattern, $replacement) $this->buffer = new BufferStream(); } + /** + * Returns true if the end of stream has been reached. + * + * @return boolean + */ + public function eof() + { + return ($this->buffer->eof() && $this->stream->eof()); + } + /** * Not supported by PregReplaceFilterStream *