| HTTP-Engine-Middleware documentation | Contained in the HTTP-Engine-Middleware distribution. |
HTTP::Engine::Middleware::ModuleReload - module reloader for HTTP::Engine
my $mw = HTTP::Engine::Middleware->new;
$mw->install(qw/ HTTP::Engine::Middleware::ModuleReload /);
HTTP::Engine->new(
interface => {
module => 'YourFavoriteInterfaceHere',
request_handler => $mw->handler( \&handler ),
}
)->run();
This module reloads modules at each request.
Tokuhiro Matsuno
| HTTP-Engine-Middleware documentation | Contained in the HTTP-Engine-Middleware distribution. |
package HTTP::Engine::Middleware::ModuleReload; use HTTP::Engine::Middleware; use Module::Reload; before_handle { my ( $c, $self, $req ) = @_; Module::Reload->check; $req; }; __MIDDLEWARE__ __END__