comparison Lib/IMPL/Web/RestContract.pm @ 213:d6e2ea24af08

sync
author sergey
date Fri, 03 Aug 2012 01:15:15 +0400
parents 292226770180
children 77a9934a44af
comparison
equal deleted inserted replaced
212:292226770180 213:d6e2ea24af08
1 package IMPL::Web::RestContract; 1 package IMPL::Web::RestContract;
2 use strict; 2 use strict;
3 3
4 use IMPL::lang qw(:declare :constants); 4 use IMPL::lang qw(:declare);
5 use IMPL::declare { 5 use IMPL::declare {
6 require => { 6 require => {
7 Exception => 'IMPL::Exception', 7 Exception => 'IMPL::Exception',
8 InvalidOpException => '-IMPL::InvalidOperationException', 8 InvalidOpException => '-IMPL::InvalidOperationException',
9 ForbiddenException => 'IMPL::Web::ForbiddenException', 9 ForbiddenException => 'IMPL::Web::ForbiddenException',
55 55
56 =begin code 56 =begin code
57 57
58 =end code 58 =end code
59 59
60 =head1 DESCRIPTION
61
62 Контракт представляет собой отображение модели предметной области на модель
63 ресурсов. Контракт описывает дерево ресурсов начиная с корневого ресурса,
64 и далее.
65
60 =cut 66 =cut