Sha256: d04e5bd29c9b0d60309b73d9f035a3c9629cbc42a4cde58cd63ed5dcf902d9db

Contents?: true

Size: 530 Bytes

Versions: 33

Compression:

Stored size: 530 Bytes

Contents

require 'quandl/cassinatra/model/dataset'
require 'quandl/cassinatra/model/dataset_attribute'
require 'quandl/cassinatra/model/multiset'

module Quandl
  module Cassinatra
    module Model
      class << self
        
        def use_api(api)
          each{|k| k.use_api(api) }
        end
        
        def each(&block)
          models.each do |k|
            block.call(k)
          end
        end
        
        def models
          [Dataset, DatasetAttribute, Multiset]
        end
        
      end
    end
  end
end

Version data entries

33 entries across 33 versions & 1 rubygems

Version Path
quandl_cassinatra-0.2.2 lib/quandl/cassinatra/model.rb
quandl_cassinatra-0.2.1 lib/quandl/cassinatra/model.rb
quandl_cassinatra-0.2.0 lib/quandl/cassinatra/model.rb
quandl_cassinatra-0.1.16 lib/quandl/cassinatra/model.rb
quandl_cassinatra-0.1.15 lib/quandl/cassinatra/model.rb
quandl_cassinatra-0.1.14 lib/quandl/cassinatra/model.rb
quandl_cassinatra-0.1.13 lib/quandl/cassinatra/model.rb
quandl_cassinatra-0.1.11 lib/quandl/cassinatra/model.rb
quandl_cassinatra-0.1.10 lib/quandl/cassinatra/model.rb
quandl_cassinatra-0.1.9 lib/quandl/cassinatra/model.rb
quandl_cassinatra-0.1.8 lib/quandl/cassinatra/model.rb
quandl_cassinatra-0.1.7 lib/quandl/cassinatra/model.rb
quandl_cassinatra-0.1.6 lib/quandl/cassinatra/model.rb
quandl_cassinatra-0.1.5 lib/quandl/cassinatra/model.rb
quandl_cassinatra-0.1.4 lib/quandl/cassinatra/model.rb
quandl_cassinatra-0.1.3 lib/quandl/cassinatra/model.rb
quandl_cassinatra-0.1.2 lib/quandl/cassinatra/model.rb
quandl_cassinatra-0.1.0 lib/quandl/cassinatra/model.rb
quandl_cassinatra-0.0.15 lib/quandl/cassinatra/model.rb
quandl_cassinatra-0.0.14 lib/quandl/cassinatra/model.rb