|
Open Journal Systems
3.3.0
|
Data Structures | |
| class | CallbackFilter |
Functions | |
| append ($stream, $callback, $read_write=STREAM_FILTER_ALL) | |
| fun ($filter, $parameters=null) | |
| prepend ($stream, $callback, $read_write=STREAM_FILTER_ALL) | |
| register () | |
| remove ($filter) | |
| Clue\StreamFilter\append | ( | $stream, | |
| $callback, | |||
$read_write = STREAM_FILTER_ALL |
|||
| ) |
append a callback filter to the given stream
| resource | $stream | |
| callable | $callback | |
| int | $read_write |
remove() | Exception | on error @uses stream_filter_append() |
Definition at line 17 of file clue/stream-filter/src/functions.php.
Referenced by Clue\StreamFilter\fun().
| Clue\StreamFilter\fun | ( | $filter, | |
$parameters = null |
|||
| ) |
Creates filter fun (function) which uses the given built-in $filter
Some filters may accept or require additional filter parameters – most filters do not require filter parameters. If given, the optional $parameters argument will be passed to the underlying filter handler as-is. In particular, note how not passing this parameter at all differs from explicitly passing a null value (which many filters do not accept). Please refer to the individual filter definition for more details.
| string | $filter | built-in filter name. See stream_get_filters() or http://php.net/manual/en/filters.php |
| mixed | $parameters | (optional) parameters to pass to the built-in filter as-is |
| RuntimeException | on error stream_get_filters() append() |
Definition at line 70 of file clue/stream-filter/src/functions.php.
References Clue\StreamFilter\append().
Referenced by FilterTest\testAppendFunDechunk().
| Clue\StreamFilter\prepend | ( | $stream, | |
| $callback, | |||
$read_write = STREAM_FILTER_ALL |
|||
| ) |
prepend a callback filter to the given stream
| resource | $stream | |
| callable | $callback | |
| int | $read_write |
remove() | Exception | on error @uses stream_filter_prepend() |
Definition at line 39 of file clue/stream-filter/src/functions.php.
| Clue\StreamFilter\register | ( | ) |
registers the callback filter and returns the resulting filter name
There should be little reason to call this function manually.
Definition at line 138 of file clue/stream-filter/src/functions.php.
| Clue\StreamFilter\remove | ( | $filter | ) |
remove a callback filter from the given stream
| resource | $filter |
| Exception | on error @uses stream_filter_remove() |
Definition at line 123 of file clue/stream-filter/src/functions.php.