X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FCatalyst.pm;h=388b71c4a7d9e6da0a8915c3a64f0e68c53eb5b0;hb=de1a65a77216b968a10ccd062a347309f9eeaa05;hp=f476307c83e618c85e51509b776541a29f4bd7a6;hpb=fcffcb0519085a03de8791de40d2d18d4d236b93;p=catagits%2FCatalyst-Runtime.git diff --git a/lib/Catalyst.pm b/lib/Catalyst.pm index f476307..388b71c 100644 --- a/lib/Catalyst.pm +++ b/lib/Catalyst.pm @@ -71,7 +71,7 @@ our $GO = Catalyst::Exception::Go->new; __PACKAGE__->mk_classdata($_) for qw/components arguments dispatcher engine log dispatcher_class engine_class context_class request_class response_class stats_class - setup_finished psgi_app/; + setup_finished/; __PACKAGE__->dispatcher_class('Catalyst::Dispatcher'); __PACKAGE__->engine_class('Catalyst::Engine'); @@ -2645,11 +2645,14 @@ sub setup_engine { $class->engine( $engine->new ); - $class->psgi_app( $class->setup_psgi_app ); - return; } +sub psgi_app { + my ($app) = @_; + $app->setup_psgi_app; +} + =head2 $c->setup_psgi_app Builds a PSGI application coderef for the catalyst application C<$c>.