X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=trunk%2Ft%2Flib%2FTestApp%2FController%2FContextClosure.pm;fp=trunk%2Ft%2Flib%2FTestApp%2FController%2FContextClosure.pm;h=0000000000000000000000000000000000000000;hb=2757db2c7c600c8a0b8e2b4366f38c97804c2844;hp=8a5cbc820687c240212fdc3ffe367b1896a68286;hpb=ceae39c522c2145a453188867dd581062795ecee;p=catagits%2FCatalyst-Runtime.git diff --git a/trunk/t/lib/TestApp/Controller/ContextClosure.pm b/trunk/t/lib/TestApp/Controller/ContextClosure.pm deleted file mode 100644 index 8a5cbc8..0000000 --- a/trunk/t/lib/TestApp/Controller/ContextClosure.pm +++ /dev/null @@ -1,29 +0,0 @@ -package TestApp::Controller::ContextClosure; - -use Moose; - -BEGIN { - extends 'Catalyst::Controller'; - with 'Catalyst::Component::ContextClosure'; -} - -sub normal_closure : Local { - my ($self, $ctx) = @_; - $ctx->stash(closure => sub { - $ctx->response->body('from normal closure'); - }); - $ctx->response->body('stashed normal closure'); -} - -sub context_closure : Local { - my ($self, $ctx) = @_; - $ctx->stash(closure => $self->make_context_closure(sub { - my ($ctx) = @_; - $ctx->response->body('from context closure'); - }, $ctx)); - $ctx->response->body('stashed context closure'); -} - -__PACKAGE__->meta->make_immutable; - -1;