Sha256: 8c7b52517cb64bee9fa09000187f5b1fa4d86edd2be41959973a984c5bc7fad0

Contents?: true

Size: 366 Bytes

Versions: 1

Compression:

Stored size: 366 Bytes

Contents

module WorldBank

  class IncomeLevel

    attr_reader :raw, :id, :name, :type

    def self.all
      find('all')
    end

    def self.find(id)
      WorldBank::ParamQuery.new('incomeLevels', id, self)
    end

    def initialize(values={})
      @raw = values
      @id = values['id']
      @name = values['value']
      @type = 'incomeLevels'
    end
  end

end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
world_bank-0.9.0 lib/world_bank/income_level.rb