Sha256: 71fabced2229a3e8c18e1648c326f66d4a5b1b304fbbcb7003aded1ecd3173df
Contents?: true
Size: 420 Bytes
Versions: 5
Compression:
Stored size: 420 Bytes
Contents
require "active_resource" module Ddr::Models class AdminSet < ActiveResource::Base self.site = ENV["DDR_AUX_API_URL"] def self.call(obj) if obj.admin_set new get(:find, code: obj.admin_set) end rescue ActiveResource::ResourceNotFound => e raise Ddr::Models::NotFoundError, e end def self.keys all.map(&:code) end def to_s title end end end
Version data entries
5 entries across 5 versions & 1 rubygems