Sha256: 0f9707a610213b3ec50c2295542845a08e0b055d38d7f41412e5402ca09626a7
Contents?: true
Size: 299 Bytes
Versions: 35
Compression:
Stored size: 299 Bytes
Contents
require "delegate" module Ddr::Auth class EffectiveRoles < SimpleDelegator def self.call(obj, agents) new(obj).call(agents) end def call(agents) ResourceRoles.call(self) .merge(InheritedRoles.call(self)) .agent(agents) .result end end end
Version data entries
35 entries across 35 versions & 1 rubygems