Sha256: 2e769a2bb58928caa0023fc1def026902ad6ca1c2f9d8436b0e2660ff12179d7
Contents?: true
Size: 375 Bytes
Versions: 82
Compression:
Stored size: 375 Bytes
Contents
require "delegate" module Ddr::Auth class ResourceRoles < SimpleDelegator # @param obj [Object] an object that receives :roles and returns a RoleSet # @return [Ddr::Auth::Roles::RoleSetQuery] def self.call(obj) new(obj).call end # @return [Ddr::Auth::Roles::DetachedRoleSet] def call roles.in_resource_scope.detach end end end
Version data entries
82 entries across 82 versions & 1 rubygems