# A clase php_user_filter

(PHP 5, PHP 7, PHP 8)

## Introdução

Filhas desta classe são passadas à função stream_filter_register(). Note que o método __construct não é chamado; em vez disso, php_user_filter::onCreate() deve ser usado para inicialização.

## Resumo da classe

class php_user_filter {
/* Propriedades */
public string $filtername = "";
public mixed $params = "";
public ?resource $stream = null;
/* Métodos */
public function filter(
resource `$in`,
resource `$out`,
int `&$consumed`,
bool `$closing`
): int
public function onClose(): void
public function onCreate(): bool
}

## Propriedades

filtername

  Nome do filtro registrado por stream_filter_append().

params

stream

## Índice

- php_user_filter::filter — Chamada na aplicação do filtro
- php_user_filter::onClose — Chamado no fechamento do filtro
- php_user_filter::onCreate — Chamado na criação do filtro

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open