| Plack :: Middleware :: Scope :: Container POR DE SOLICITUD CONTENEDOR |
Descargar ahora |
Plack :: Middleware :: Scope :: Container Clasificación y resumen
- Licencia:
- Perl Artistic License
- Nombre del editor:
- Masahiro Nagano
- Sitio web del editor:
- http://search.cpan.org/~kazeburo/
Plack :: Middleware :: Scope :: Container Etiquetas
Plack :: Middleware :: Scope :: Container Descripción
Plack :: Middleware :: Scope :: Contenedor y Scope :: Contenedor son módulos PERL que funcionan como los PNotes de Mod_perl. Da un contenedor por solicitud a su aplicación.Synopsis Use Plack :: Builder; Builder {habilitar "Plack :: Middleware :: Scope :: Contenedor"; $ app}; # en su paquete de solicitud MyApp; USE SCOPE :: Contenedor; Sub GetDB {if (My $ dbh = scope_container ('db')) {devuelve $ dbh; } else {my $ dbh = dbi-> conectar (...); scope_container ('db', $ dbh) devuelve $ dbh; }} Sub App {My $ env = shift; getdb (); # Connect GetDB (); # de contenedor getdb (); # de retorno del contenedor ]; # Desconectarse de DB al final de la solicitud} Página de inicio del producto
Plack :: Middleware :: Scope :: Container Software relacionado