Sha256: a790eb1a6b75ceeea070611acfae1535d334c3a3c7d50b04e21e356979bdf96c

Contents?: true

Size: 482 Bytes

Versions: 1

Compression:

Stored size: 482 Bytes

Contents

module FuzzyRealty
  class Listing
    attr_accessor :price, :sqft, :location
    def initialize(values={})
      values.each_key {|k| instance_variable_set(:"@#{k}", values[k])}
    end
  end
  
  class Query
    attr_accessor :params
    def initialize(params)
      @params = params
    end
  end
  
  class Parameter
    attr_accessor :required, :type, :desired
    def initialize(required,type,desired)
      @required,@type,@desired = required, type, desired
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
rkneufeld-fuzzy-realty-0.1.0 lib/stubs.rb