class Kajian::KoleksiAdapter
Public Class Methods
new(sumber_sumber)
click to toggle source
# File lib/kajian/koleksi_adapter.rb, line 5 def initialize(sumber_sumber) @adapter_adapter = sumber_sumber end
Public Instance Methods
[](*daerah_daerah)
click to toggle source
# File lib/kajian/koleksi_adapter.rb, line 17 def [](*daerah_daerah) koleksi = {} @adapter_adapter.map do |adapter| koleksi = koleksi.merge(Kajian::Adapter.new(adapter)[*daerah_daerah]) end koleksi end
method_missing(m)
click to toggle source
# File lib/kajian/koleksi_adapter.rb, line 25 def method_missing(m) self[m] end
semua()
click to toggle source
# File lib/kajian/koleksi_adapter.rb, line 9 def semua koleksi = {} @adapter_adapter.map do |adapter| koleksi = koleksi.merge(Kajian::Adapter.new(adapter).semua) end koleksi end