NAME
Patterns::ChainOfResponsibility::Application - Chain of Responsiblity application
SYNOPSIS
use Patterns::ChainOfResponsibility::Application;
use MyApp::HanderOne;
use MyApp::HanderTwo;
my %opts = (
handlers => [
MyApp::HandlerOne->new(),
MyApp::HandlerTwo->new(),
],
);
my $application = Patterns::ChainOfResponsibility::Application->new(%opts);
$application->process(@args);
DESCRIPTION
A wrapper application that contains a bunch of instances of Patterns::ChainOfResponsibility::Role::Handler.
AUTHOR
John Napiorkowski <jnapiork@cpan.org>
LICENSE & COPYRIGHT
Copyright 2011, John Napiorkowski <jjnapiork@cpan.org>
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.