diff options
Diffstat (limited to 'ext/standard/tests/file/userfilters.phpt')
-rw-r--r-- | ext/standard/tests/file/userfilters.phpt | 37 |
1 files changed, 0 insertions, 37 deletions
diff --git a/ext/standard/tests/file/userfilters.phpt b/ext/standard/tests/file/userfilters.phpt deleted file mode 100644 index dfa8376fff..0000000000 --- a/ext/standard/tests/file/userfilters.phpt +++ /dev/null @@ -1,37 +0,0 @@ ---TEST-- -stream userfilter test ---FILE-- -<?php -# vim600:syn=php: -class testfilter extends php_user_filter { - function filter($in, $out, &$consumed, $closing) { - while ($bucket = stream_bucket_make_writeable($in)) { - $bucket->data = strtoupper($bucket->data); - $consumed += strlen($bucket->data); - stream_bucket_append($out, $bucket); - } - return PSFS_PASS_ON; - } - - function oncreate() { - echo "params: {$this->params}\n"; - } -} - -stream_filter_register('testfilter','testfilter'); - -$text = "Hello There!"; - -$fp = tmpfile(); -fwrite($fp, $text); - -rewind($fp); -stream_filter_append($fp, 'testfilter', STREAM_FILTER_READ, 'testuserfilter'); - -var_dump(fgets($fp)); -fclose($fp); - -?> ---EXPECT-- -params: testuserfilter -string(12) "HELLO THERE!" |