Sha256: e2950297ad2afd38eda40efe29dcae33b337ef1e472e704c565df518707e3e22
Contents?: true
Size: 430 Bytes
Versions: 4
Compression:
Stored size: 430 Bytes
Contents
module Ddr class AdminSet < AuxiliaryResource def self.call(obj) find_by_code(obj.admin_set) rescue ActiveResource::ResourceNotFound => e raise Ddr::NotFoundError, e end def self.find_by_code(code) return unless code new get(:find, code: code) end def self.keys with_cache("keys") do all.map(&:code) end end def to_s title end end end
Version data entries
4 entries across 4 versions & 1 rubygems