- Made $c->namespace lvalue in the name of encapsulation under local
[catagits/Catalyst-Runtime.git] / lib / Catalyst.pm
index fd2c65b..781736c 100644 (file)
@@ -16,11 +16,14 @@ use Path::Class;
 use Time::HiRes qw/gettimeofday tv_interval/;
 use URI;
 use Scalar::Util qw/weaken/;
+use attributes;
 
 __PACKAGE__->mk_accessors(
     qw/counter depth request response state action namespace/
 );
 
+attributes->import(__PACKAGE__, \&namespace, 'lvalue');
+
 # Laziness++
 *comp = \&component;
 *req  = \&request;
@@ -1781,6 +1784,8 @@ Arthur Bergman
 
 Autrijus Tang
 
+Brian Cassidy
+
 Christian Hansen
 
 Christopher Hicks