The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
Travis CI Badge Coverage Badge CPAN Badge Kwalitee Badge

Name

Web::Components - MVC pattern for Web::Simple

Synopsis

   package Component::Server;

   use Class::Usul;
   use Moo;

   has '_usul' => is => 'lazy', builder => sub {
      Class::Usul->new( config => { appclass => __PACKAGE__  } ) },
      handles  => [ 'config', 'debug', 'l10n', 'lock', 'log' ];

   with 'Web::Components::Loader';

Description

MVC pattern for Web::Simple. See Web::Components::Loader

Configuration and Environment

Defines no attributes

Subroutines/Methods

Defines no methods

Diagnostics

None

Dependencies

Exporter::Tiny
HTTP::Message
Module::Pluggable
Moo
Try::Tiny
Unexpected
Web::ComposableRequest
Web::Simple

Incompatibilities

There are no known incompatibilities in this module

Bugs and Limitations

There are no known bugs in this module. Please report problems to http://rt.cpan.org/NoAuth/Bugs.html?Dist=Web-Components. Patches are welcome

Acknowledgements

Larry Wall - For the Perl programming language

Author

Peter Flanigan, <pjfl@cpan.org>

License and Copyright

Copyright (c) 2017 Peter Flanigan. All rights reserved

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. See perlartistic

This program is distributed in the hope that it will be useful, but WITHOUT WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE