The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Catalyst::Controller::AutoAssets::Handler - Handler type Role and default namespace

DESCRIPTION

This is the base Role for Catalyst::Controller::AutoAssets Handler classes and is where the majority of the work is done for the AutoAssets module. The Handler class is specified in the 'type' config param and is relative to this namespace. Absolute class names can also be specified with the '+' prefix, so the following are equivalent:

  type => 'Directory'
  
  type => '+Catalyst::Controller::AutoAssets::Handler::Directory'

Custom Handler classes can be written and used as long as they consume this Role. For examples of how to write custom Handlers, see the existing Handlers below for reference.

TYPE HANDLERS

These are the current built in handler classes:

Catalyst::Controller::AutoAssets::Handler::Directory
Catalyst::Controller::AutoAssets::Handler::CSS
Catalyst::Controller::AutoAssets::Handler::JS
Catalyst::Controller::AutoAssets::Handler::ImageSet
Catalyst::Controller::AutoAssets::Handler::IconSet

AUTHOR

Henry Van Styn <vanstyn@cpan.org>

COPYRIGHT AND LICENSE

This software is copyright (c) 2013 by IntelliTree Solutions llc.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.