diff Lib/IMPL/Web/Application/Action.pm @ 57:bf59ee1cd506

Web application main class functionality
author wizard
date Fri, 05 Mar 2010 13:59:29 +0300
parents 117b6956d5a5
children c64bd1bf727d
line wrap: on
line diff
--- a/Lib/IMPL/Web/Application/Action.pm	Thu Mar 04 15:46:17 2010 +0300
+++ b/Lib/IMPL/Web/Application/Action.pm	Fri Mar 05 13:59:29 2010 +0300
@@ -56,18 +56,16 @@
 
 =head1 DESCRIPTION
 
-Определяет порядок выполнения запроса, форматирует результат, инициализирует контекст.
+Определяет порядок выполнения запроса.
 
-Объект создается обработчиком запросов, таким как C<IMPL::Web::Application::UriController>.
-При этом формируется цепочка обработчиков запроса, эта цапочка будет выполняться с последнего добавленного,
-причем каждый добавленный обработчик в качестве одного из параметров получает не только текущий запрос,
-но и предыдущий обработчик.
+Запрос выполняется последовательным вызовом цепочки обработчиков, при этом обработчики
+сами вызывают следующие.
 
 Типичная цепочка может быть такой, в порядке добавления
 
-$objSecCallToMethod($target,$method)
-$AuthenticateMethod
-$TDocumentOut($file)
+SecCallToMethod($target,$method)
+AuthenticateMethod
+TDocumentOut($file)
 
 что приведет к следующей последовательности
 
@@ -120,4 +118,9 @@
 
 =back 
 
+=head2 C< IMPL::Web::Application::QueryHandler >
+
+Любой объект наследованный от C< IMPL::Web::Application::QueryHandler > может быть
+использован в качестве обработчика запроса
+
 =cut
\ No newline at end of file