| Plack :: Middleware :: Escopo :: Recipiente recipiente por solicitação |
Baixe Agora |
Plack :: Middleware :: Escopo :: Recipiente Classificação e resumo
- Licença:
- Perl Artistic License
- Nome do editor:
- Masahiro Nagano
- Site do editor:
- http://search.cpan.org/~kazeburo/
Plack :: Middleware :: Escopo :: Recipiente Tag
Plack :: Middleware :: Escopo :: Recipiente Descrição
Plack :: Middleware :: Escopo :: Container and Scope :: Container são módulos Perl que funcionam como o Pnotes mod_perl. Ele fornece um contêiner por solicitação ao seu aplicativo.Synopsis Use Plack :: Builder; construtor {enable "plack :: middleware :: escopo :: contêiner"; $ app}; # no seu pacote de inscrição myApp; Use o escopo :: Container; sub getdb {if (my $ dbh = scope_container ('db')) {return $ DBH; } else {my $ dbh = dbi-> conectar (...); Scope_Container ('DB', $ DBH) Retorna $ DBH; }} sub app {my $ env = turno; getdb (); # Conectar GetDB (); # do recipiente getdb (); # do recipiente retorna ]; # Desconectar de DB no final da solicitação} página inicial do produto
Plack :: Middleware :: Escopo :: Recipiente Software Relacionado