diff Lib/IMPL/Web/Application.pm @ 233:3cebcf6fdb9b

refactoring, cleaning code
author sergey
date Thu, 11 Oct 2012 04:53:08 +0400
parents 6d8092d8ce1b
children fe9d62d9054d
line wrap: on
line diff
--- a/Lib/IMPL/Web/Application.pm	Tue Oct 09 20:12:47 2012 +0400
+++ b/Lib/IMPL/Web/Application.pm	Thu Oct 11 04:53:08 2012 +0400
@@ -2,9 +2,9 @@
 use strict;
 use warnings;
 
-use IMPL::lang qw(:declare :constants);
 use CGI;
 use Carp qw(carp);
+use IMPL::Const qw(:prop);
 
 use IMPL::declare {
 	require => {
@@ -20,12 +20,12 @@
 		'IMPL::Object::Singleton' => '@_'
 	  ],
 	  props => [
-		actionFactory      => PROP_ALL,
-		handlers           => PROP_ALL | PROP_LIST,
-		security           => PROP_ALL,
-		options            => PROP_ALL,
-		fetchRequestMethod => PROP_ALL,
-		output             => PROP_ALL
+		actionFactory      => PROP_RW,
+		handlers           => PROP_RW | PROP_LIST,
+		security           => PROP_RW,
+		options            => PROP_RW,
+		fetchRequestMethod => PROP_RW,
+		output             => PROP_RW
 	  ]
 };