diff Lib/IMPL/Web/ViewResult.pm @ 244:a02b110da931

refactoring fixed binding to CGI query parameters with multiple values
author sergey
date Mon, 22 Oct 2012 04:09:27 +0400
parents f48a1a9f4fa2
children 32aceba4ee6d
line wrap: on
line diff
--- a/Lib/IMPL/Web/ViewResult.pm	Fri Oct 19 02:23:15 2012 +0400
+++ b/Lib/IMPL/Web/ViewResult.pm	Mon Oct 22 04:09:27 2012 +0400
@@ -9,8 +9,48 @@
         'IMPL::Object::Autofill' => '@_'
     ],
     props => [
-        model => PROP_RW
+        model => PROP_RW,
+        location => PROP_RW
     ]
 };
 
-1;
\ No newline at end of file
+1;
+
+__END__
+
+=pod
+
+=head1 NAME
+
+C<IMPL::Web::ViewResult> - описание представления результата.
+
+=head1 SYNOPSIS
+
+=begin code
+
+sub HttpGet {
+    my ($this, $action) = @_;
+    
+    return IMPL::Web::ViewResult->new(
+        model => $model,
+        location => $this->location
+    );
+}
+
+=end code
+
+=head1 DESCRIPTION
+
+Сожержит в себе информацию для представления модели.
+
+=head1 MEMBERS
+
+=head2 C<[get,set]model>
+
+Модель ресурса, как правило это результат выполнения C<Http> метода.
+
+=head2 C<[get,set]location>
+
+Текущий абсолютный адрес ресурса.   
+
+=cut