class Evalso::Language
Attributes
id[R]
name[R]
Public Class Methods
new(id, hash)
click to toggle source
# File lib/evalso/language.rb, line 5 def initialize(id, hash) @hash = hash @id = id @name = hash['display_name'] end
Public Instance Methods
inspect()
click to toggle source
# File lib/evalso/language.rb, line 17 def inspect %[#<#{self.class.name} name=#{name.inspect} id=#{id.inspect}>] end
run(hash)
click to toggle source
# File lib/evalso/language.rb, line 12 def run(hash) hash.merge!({ :language => id }) Evalso.run(hash) end