class Authorization::DevelopmentSupport::Analyzer::InheritingPrivilegesAnalyzer
Public Instance Methods
analyze_rule(rule)
click to toggle source
# File lib/declarative_authorization/development_support/analyzer.rb, line 117 def analyze_rule (rule) rule.privileges.any? {|privilege| rule.privileges.intersects?(privilege.ancestors) } end
message(object)
click to toggle source
# File lib/declarative_authorization/development_support/analyzer.rb, line 121 def message (object) "At least one privilege inherits from another in this rule." end