Provided by: libcatalyst-actionrole-acl-perl_0.07-1_all bug

NAME

       Catalyst::Action::Role::ACL - Deprecated user role-based authorization action class

SYNOPSIS

        sub foo
        :Local
        :ActionClass(Role::ACL)
        :RequiresRole(admin)
        :ACLDetachTo(denied)
        {
            my ($self, $c) = @_;
            ...
        }

        sub denied :Private {
            my ($self, $c) = @_;

            $c->res->status('403');
            $c->res->body('Denied!');
        }

DESCRIPTION

       Provides a Catalyst reusable action for user role-based authorization. ACLs are applied
       via the assignment of attributes to application action subroutines.

       You are better using Catalyst::ActionRole::ACL to do this, as it plays nicely with other
       extensions. This package is maintained to allow compatibility with people using this in
       existing code, but will warn once when used.

AUTHOR

       David P.C. Wollmann <converter42@gmail.com>

BUGS

       This is new code. Find the bugs and report them, please.

COPYRIGHT & LICENSE

       Copyright 2009 by David P.C. Wollmann

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