diff Lib/IMPL/Web/RestContract.pm @ 212:292226770180

bugfixes
author sergey
date Fri, 29 Jun 2012 19:24:15 +0400
parents a9dbe534d236
children d6e2ea24af08
line wrap: on
line diff
--- a/Lib/IMPL/Web/RestContract.pm	Tue Jun 05 07:45:21 2012 +0400
+++ b/Lib/IMPL/Web/RestContract.pm	Fri Jun 29 19:24:15 2012 +0400
@@ -8,6 +8,7 @@
 		InvalidOpException => '-IMPL::InvalidOperationException',
 		ForbiddenException => 'IMPL::Web::ForbiddenException',
 		TRestResource => 'IMPL::Web::Application::RestResource',
+		RestBaseResource => 'IMPL::Web::Application::RestBaseResource',
 	},
 	base => {
 		'IMPL::Transform' => sub { my %args = @_; $args{resources} },
@@ -20,7 +21,7 @@
 	
 	$this->templates->{-plain} = sub { die ForbiddenException->new(); };
 	$this->templates->{-default} = sub { die ForbiddenException->new(); };
-	$this->templates->{TRestResource} = sub { $_[0] };
+	$this->templates->{&RestBaseResource} = sub { $_[1] };
 }
 
 sub ProcessTemplate {
@@ -38,8 +39,6 @@
 	}
 }
 
-
-
 1;
 
 __END__
@@ -52,6 +51,8 @@
 
 =head1 SYNOPSIS
 
+
+
 =begin code
 
 =end code