Take me over?
The maintainer of this distribution is looking for someone to take over!
        If you're interested then please contact them via
        email.
        
      
  NAME
Catalyst::Plugin::Authorization::ACL::Engine - The backend that computes ACL checks for Catalyst::Plugin::Authorization::ACL.
SYNOPSIS
# internal
METHODS
- new $app
 - 
Create a new rule engine for $app
 - add_allow $cond
 - add_deny $cond
 - 
fudge
$cond, make cond into a rule, andadd_rule - add_rule $path, $rule
 - 
Add rule to all actions under $path
 - append_rule_to_action $action, $index, $rule, $cxt
 - 
Append
$ruleto$actionin slot$index, and store context info$cxtfor error reporting. - check_action_rules $action
 - 
Evaluate the rules for an action
 - fudge_condition $thingy
 - 
Converts a
$thingyinto a subref, for DWIM goodness. See the main ACL docs. - get_action_data $action
 - get_cxt_for_rule $rule
 - get_rules
 
DESCRIPTION
This is the engine which executes the access control checks for Catalyst::Plugin::Authorization::ACL. Please use that module directly.
TODO
* external uris -> private paths