as 'actionparams';
action first under base
- with hasActionParams(p1=>100,p2=>101)
- is final {
+ with hasActionParams(p1=>100,p2=>101)
+ is final {
my $p1 = $ctx->controller->action_for('first')->p1;
my $p2 = $ctx->controller->action_for('first')->p2;
$ctx->response->body("action_args_first: $p1,$p2");
}
action second under base
- with hasActionParams({p1=>200,p2=>201})
+ with hasActionParams({p1=>200,p2=>201})
is final {
my $p1 = $ctx->controller->action_for('second')->p1;
my $p2 = $ctx->controller->action_for('second')->p2;
my $p2 = $ctx->controller->action_for('forth')->p2;
$ctx->response->body("action_args_forth: $p1,$p2");
}
+
+ action first_app_ns under base
+ with hasActionParams_AppNS(p1=>100,p2=>101)
+ is final {
+ my $p1 = $ctx->controller->action_for('first')->p1;
+ my $p2 = $ctx->controller->action_for('first')->p2;
+ $ctx->response->body("action_args_first: $p1,$p2");
+ }
+
+ action first_cat_ns under base
+ with hasActionParams_CatNS(p1=>100,p2=>101)
+ is final {
+ my $p1 = $ctx->controller->action_for('first')->p1;
+ my $p2 = $ctx->controller->action_for('first')->p2;
+ $ctx->response->body("action_args_first: $p1,$p2");
+ }
+
}