Mercurial > pub > Impl
comparison Lib/IMPL/Web/Handler/ViewSelector.pm @ 208:3d433a977e3b
corrected RestController for empty PAT_INFO
corrected charset for ErrorHandler
| author | sergey |
|---|---|
| date | Fri, 18 May 2012 18:43:00 +0400 |
| parents | c8fe3f84feba |
| children | d6e2ea24af08 |
comparison
equal
deleted
inserted
replaced
| 207:f534a60d5b01 | 208:3d433a977e3b |
|---|---|
| 56 | 56 |
| 57 return $handler->Invoke($action,$next); | 57 return $handler->Invoke($action,$next); |
| 58 } | 58 } |
| 59 | 59 |
| 60 1; | 60 1; |
| 61 | |
| 62 __END__ | |
| 63 | |
| 64 =pod | |
| 65 | |
| 66 =head1 NAME | |
| 67 | |
| 68 C<IMPL::Web::Handler::ViewSelector> - Выбор нужного представления на основе заголовка C<Accept> | |
| 69 | |
| 70 =head1 DESCRIPTION | |
| 71 | |
| 72 Использует заголовок запроса C<Accept> для выбора подходящего представления, если задано свойство C<types>, | |
| 73 пытается в первую очередь по расширению определить, какое представление подходит. | |
| 74 | |
| 75 =head1 MEMBERS | |
| 76 | |
| 77 =head2 C<[get,set,list]views> | |
| 78 | |
| 79 Список представлений, которые могут быть возвращены. | |
| 80 | |
| 81 =head2 C<[get,set]types> | |
| 82 | |
| 83 Хеш с соотвествием между расширением и типом содержимого, для подсказки при выборе представления. | |
| 84 | |
| 85 =cut |
