class Ddr::Auth::EffectiveRoles
Public Class Methods
call(obj, agents)
click to toggle source
# File lib/ddr/auth/effective_roles.rb, line 6 def self.call(obj, agents) new(obj).call(agents) end
Public Instance Methods
call(agents)
click to toggle source
# File lib/ddr/auth/effective_roles.rb, line 10 def call(agents) ResourceRoles.call(self) .merge(InheritedRoles.call(self)) .agent(agents) .result end