Mercurial > pub > Impl
diff Lib/IMPL/Web/QueryHandler.pm @ 180:d1676be8afcc
Перекодировка в utf-8
author | sourcer |
---|---|
date | Fri, 30 Dec 2011 23:40:00 +0300 |
parents | 4267a2ac3d46 |
children | 4d0e1962161c |
line wrap: on
line diff
--- a/Lib/IMPL/Web/QueryHandler.pm Tue Dec 20 23:00:30 2011 +0300 +++ b/Lib/IMPL/Web/QueryHandler.pm Fri Dec 30 23:40:00 2011 +0300 @@ -29,11 +29,11 @@ =head1 NAME - . +Базовый класс для обработчиков запросов. =head1 SYNOPSIS - +Простой вариант =begin code @@ -59,27 +59,27 @@ =item C< Invoke($action,$nextHandler) > - , . - , , - C< Invoke > C< $action >, C< $nextHandler >. +Вызывается механизмом обработки запроса, для передачи управления обработчику. Данная реализация +проверяет контекст вызова, если как статический метод, то создает экземпляр класса и вызывает +у созданного объекта метод C< Invoke > с параметрами C< $action >, C< $nextHandler >. - C<action>. +При создании нового объекта в конструктор передается именованый параметр C<action>. - , C< Process >. +Если метод был вызван у объекта, то управление передается методу C< Process >. =over =item C< $action > - +Экземпляр запроса =item C< $nextHandler > - . , - . +Делегат для вызова следующего обработчика. Вызывается без параметров, но следующему обработчику +втоматически будут переданы необходимые параметры. =back =back -=cut \ No newline at end of file +=cut