From Code to Community: Sponsoring The Perl and Raku Conference 2025 Learn more
— |
use 5.008005;
use version; our $VERSION = version->declare( "v0.1.1" ); sub config { +{ } }
__PACKAGE__->load_plugins( qw(Web::JSON ShareDir) );
sub dispatch {
my ( $c ) = @_ ;
return Ukigumo::Agent::Dispatcher->dispatch( $c );
}
{
my $view = Ukigumo::Agent::View->make_instance(__PACKAGE__);
sub create_view { $view }
}
{
my $_manager ;
sub register_manager { $_manager = $_ [1] }
sub manager { $_manager || die "Missing manager" }
}
1;
|