component_role -> controller_role
Robert 'phaylon' Sedlacek [Tue, 4 Aug 2009 16:49:08 +0000 (18:49 +0200)]
examples/MyApp-Web/lib/MyApp/Web/ControllerRole/RenderView.pm
lib/CatalystX/Declare.pm
lib/CatalystX/Declare/Keyword/Action.pm
lib/CatalystX/Declare/Keyword/Role.pm
t/lib/TestApp/Controller/Composed.pm
t/lib/TestApp/TestRole.pm

index 71f5f86..be42a91 100644 (file)
@@ -1,7 +1,7 @@
 use CatalystX::Declare;
 
 # almost like a normal Moose role
-component_role MyApp::Web::ControllerRole::RenderView {
+controller_role MyApp::Web::ControllerRole::RenderView {
 
     # we can use the whole Moose infrastructure
     use MooseX::Types::Moose qw( Str );
index 61c0f8a..60b48c3 100644 (file)
@@ -13,7 +13,7 @@ class CatalystX::Declare extends MooseX::Declare is dirty {
     around keywords {
         $self->$orig,
         ControllerKeyword->new(identifier => 'controller'),
-        RoleKeyword->new(identifier => 'component_role'),
+        RoleKeyword->new(identifier => 'controller_role'),
         ApplicationKeyword->new(identifier => 'application'),
     }
 }
@@ -69,7 +69,7 @@ CatalystX::Declare - EXPERIMENTAL Declarative Syntax for Catalyst Applications
 
     use CatalystX::Declare;
 
-    component_role MyApp::Web::ControllerRole::Bar {
+    controller_role MyApp::Web::ControllerRole::Bar {
 
         use MyApp::Types qw( Username );
 
index b60cc21..bf7655c 100644 (file)
@@ -559,7 +559,7 @@ C<base> action:
 
     use CatalystX::Declare;
 
-    component_role MyApp::Web::ControllerRole::RichBase {
+    controller_role MyApp::Web::ControllerRole::RichBase {
 
         before base (Object $ctx) {
             $ctx->stash(something => $ctx->model('Item'));
index 28b11f8..f53e23a 100644 (file)
@@ -39,7 +39,7 @@ CatalystX::Declare::Keyword::Role - Declare Catalyst Controller Roles
 
     use CatalystX::Declare;
 
-    component_role MyApp::Web::ControllerRole::Foo {
+    controller_role MyApp::Web::ControllerRole::Foo {
 
         method provided_method { ... }
 
@@ -50,7 +50,7 @@ CatalystX::Declare::Keyword::Role - Declare Catalyst Controller Roles
 
 =head1 DESCRIPTION
 
-This handler provides the C<component_role> keyword. It is an extension of the
+This handler provides the C<controller_role> keyword. It is an extension of the
 L<MooseX::Declare::Syntax::Keyword::Role> handler. Like with declared 
 controllers, the C<method> keyword and the modifiers are provided. For details
 on the syntax for action declarations have a look at
index 6838066..167a91e 100644 (file)
@@ -1,6 +1,6 @@
 use CatalystX::Declare;
 
-component_role TestApp::ControllerRole::Composed {
+controller_role TestApp::ControllerRole::Composed {
     method composed_method { }
     action composed_action;
 }
index d4ac13f..dd2d0c5 100644 (file)
@@ -1,6 +1,6 @@
 use CatalystX::Declare;
 
-component_role TestApp::TestRole {
+controller_role TestApp::TestRole {
 
     method something_from_the_role { 23 }