Вызывается при создании объекта фильтра


(PHP 5)

php_user_filter::onCreateВызывается при создании объекта фильтра

Описание

public bool php_user_filter::onCreate ( void )

Этот метод вызывается при создании фильтра во время инстанцирования экземпляра класса. В этом методе можно выделять необходимые ресурсы и инициализировать объекты (например, различные буферы).

Когда фильтр создан и вызвался метод yourfilter->onCreate() разработчику будут доступны следующие свойства.

Свойство Содержание
FilterClass->filtername Строка содержащая имя фильтра, присвоенное ему при создании. Фильтры можно регистрировать под разными именами или спецсимволами. Это свойство можно использовать для определения, какое имя было использовано.
FilterClass->params Содержимое аргумента params передается в функцию stream_filter_append() или stream_filter_prepend().
FilterClass->stream Ресурс потока, который будет фильтроваться. Свойство доступно, только если метод filter() вызывается, когда параметр closing равен FALSE.

Список параметров

У этой функции нет параметров.

Возвращаемые значения

Ваша реализация метода должна возвращать FALSE при неуспешном завершении работы или TRUE при успешном.