NAME
Bot::Backbone::SendPolicy::Aggregate - Pull several send policies together
VERSION
version 0.161950
DESCRIPTION
You probably don't need to worry about this policy directly. Simply by defining a policy using the send_policy
helper loaded by Bot::Backbone, you will end up using this to mix them together.
Basically, this just provides tools for configuring multiple policies and makes sure that the most restrictive policies win.
ATTRIBUTES
config
This is the send policy configuration to use.
policies
This is the list of Bot::Backbone::SendPolicy objects to apply. These are built automatically based upon "config".
METHODS
allow_send
Applies all the "policies" to the message and returns the most restrictive send policy results.
This does perform short circuiting
AUTHOR
Andrew Sterling Hanenkamp <hanenkamp@cpan.org>
COPYRIGHT AND LICENSE
This software is copyright (c) 2016 by Qubling Software 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.