Sha256: 20adf522db24e1b2cd2fdf81a29a077b9d09e5c9301bef7af451ead0ee38b7ec

Contents?: true

Size: 262 Bytes

Versions: 1

Compression:

Stored size: 262 Bytes

Contents

class Whisky
  attr_accessor :name, :origin, :abv, :description
  cleanse_attr :name, :description

  def initialize(attributes)
    attributes.each_pair do |k,v|
      self.send(:"#{k}=",v) 
    end
  end

  def drink
    "You quaffed #{description}"
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
thumblemonks-inquisition-0.1.0 test/lib/whisky.rb