Minor refactoring

This commit is contained in:
Patrick Donelan 2010-04-17 20:52:22 -04:00
parent ecc9967f2e
commit f99f672b06
2 changed files with 6 additions and 4 deletions

6
TODO
View file

@ -1,8 +1,8 @@
TODO
* Deprecate WebGUI::Session::HTTP - replace with WebGUI::Request/Response
* Delete lib/WebGUI/URL and replace with new Middleware(s)
* Investigate moving Cookie handling into middleware
* Turn html debug output into a Plack::Middleware::Debug panel
* Replace WebGUI::authen with something equivalent
* Refactor assets to use streaming response
DONE
* $session->request is now a Plack::Request object
@ -12,6 +12,8 @@ DONE
* Streaming response body
* Mostly decoupled WebGUI from Log4perl
* Exception handling and error doc mapping
* Plack::Middleware::Debug panels
* Replaces all URL Handlers with Middleware
NB
* Periodically do a big stress-test and check for leaks, mysql overload etc..

View file

@ -76,7 +76,7 @@ sub call {
or die 'Missing WebGUI Session - check WebGUI::Middleware::Session';
# Handle the request
handle($session);
$self->handle($session);
# Construct the PSGI response
my $response = $session->response;
@ -119,7 +119,7 @@ sub call {
}
sub handle {
my ( $session ) = @_;
my ( $self, $session ) = @_;
# uncomment the following to short-circuit contentHandlers (for benchmarking PSGI scaffolding vs. modperl)
# $session->output->print("WebGUI PSGI with contentHandlers short-circuited for benchmarking\n");