Conversation
Get $env easier with $self->env if CGI::Application is used as PSGI Application
|
Hi Max, thank you for this. Could you edit this PR to add some documentation in POD format for this new method? |
|
Hello Martin,
I don't know whether and which modules/sub-classes really use this possibilty. Do you have clou about this question? I will add also a patch to psgi_app later on... |
|
Oh I just saw that I forgot POD docu to the method $self->env. |
|
Hi Martin, |
Hello Martin,
I test at the moment the dev branch with a very basic PSGI Application. And I thought it could be a good idea to get $env easier through $self->env.
I know one can get it through $self->query->env, but I think becaus of the importance of the $env hash in PSGI Application, an own method is justified...
I propose that the $env can be pass in the new method new('ENV' => $env) and in the run_as_psgi($env) method. The first should no backward compatibility problem. The second can lead to some conflicts with plugins and modules (at least the comment in the run_as_psgi function says that some plugins need special arguments..)