class JpSki::Ski

Ski

Attributes

area[RW]
name[RW]
pref[RW]

Public Class Methods

all() click to toggle source
# File lib/jp_ski/ski.rb, line 14
def self.all
  Mapping.data.map do |ski|
    build(:name => ski[:name], :pref => ski[:pref],
      :area => ski[:area])
  end
end
build(args) click to toggle source
# File lib/jp_ski/ski.rb, line 6
def self.build(args)
  ski = new
  args.each do |k, v|
    ski.instance_variable_set("@#{k}", v) unless v.nil?
  end
  ski
end