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