Свой обработчик события, для каждого экземпляра класса

makvik

Новичок
Свой обработчик события, для каждого экземпляра класса

Добрый день.

Задача:
Браузер отправляет запрос на сервер, в котором содержаться данные для доступа к конкретному экземпляру класса. Сервер должен вернуть ответ, но для разных экземпляров он может быть разным. Хотелось бы, чтобы разработчик мог для экземпляра класса задать обработчик, который будет возвращать ответ. Ну что-то вроде:

PHP:
$obj = new obj();
$obj->setHandler('HandlerName');

function HandlerName()
{
// ...
}

if($_GET['query'])
{
// И тут вызывается обработчик HandlerName()
$obj->callHandler();
}
Но вот как сделать, чтобы по названию функции в параметре класса, можно было вызывать эту самую функцию в методе я не знаю. Поиск в интернете результатов не дал.

-~{}~ 09.05.08 16:28:

Ну вот =) Написал пост, и понял как нужно искать =)

А можно ли сделать также, но чтобы вызывался метод какого-нибудь ( другого ) класса ?
 

ksnk

прохожий
Класс есть ? Метод известен? если да, то вопрос непонятен... Почему бы не вызвать и все?
 
Сверху