comparison Lib/IMPL/Web/QueryHandler.pm @ 180:d1676be8afcc

Перекодировка в utf-8
author sourcer
date Fri, 30 Dec 2011 23:40:00 +0300
parents 4267a2ac3d46
children 4d0e1962161c
comparison
equal deleted inserted replaced
179:b3d91ff7aea9 180:d1676be8afcc
27 27
28 =pod 28 =pod
29 29
30 =head1 NAME 30 =head1 NAME
31 31
32 . 32 Базовый класс для обработчиков запросов.
33 33
34 =head1 SYNOPSIS 34 =head1 SYNOPSIS
35 35
36 36 Простой вариант
37 37
38 =begin code 38 =begin code
39 39
40 package MyHandler; 40 package MyHandler;
41 41
57 57
58 =over 4 58 =over 4
59 59
60 =item C< Invoke($action,$nextHandler) > 60 =item C< Invoke($action,$nextHandler) >
61 61
62 , . 62 Вызывается механизмом обработки запроса, для передачи управления обработчику. Данная реализация
63 , , 63 проверяет контекст вызова, если как статический метод, то создает экземпляр класса и вызывает
64 C< Invoke > C< $action >, C< $nextHandler >. 64 у созданного объекта метод C< Invoke > с параметрами C< $action >, C< $nextHandler >.
65 65
66 C<action>. 66 При создании нового объекта в конструктор передается именованый параметр C<action>.
67 67
68 , C< Process >. 68 Если метод был вызван у объекта, то управление передается методу C< Process >.
69 69
70 =over 70 =over
71 71
72 =item C< $action > 72 =item C< $action >
73 73
74 74 Экземпляр запроса
75 75
76 =item C< $nextHandler > 76 =item C< $nextHandler >
77 77
78 . , 78 Делегат для вызова следующего обработчика. Вызывается без параметров, но следующему обработчику
79 . 79 втоматически будут переданы необходимые параметры.
80 80
81 =back 81 =back
82 82
83 =back 83 =back
84 84