From ea44e8230fd583f77515a99437f1042971722fa6 Mon Sep 17 00:00:00 2001 From: Nick Quaranto Date: Thu, 28 Apr 2011 21:49:54 -0400 Subject: [PATCH] add a directory with code --- lib/hola.rb | 7 +++++-- lib/hola/translator.rb | 14 ++++++++++++++ 2 files changed, 19 insertions(+), 2 deletions(-) create mode 100644 lib/hola/translator.rb diff --git a/lib/hola.rb b/lib/hola.rb index 8289027..e0f5277 100644 --- a/lib/hola.rb +++ b/lib/hola.rb @@ -1,5 +1,8 @@ class Hola - def self.hi - puts "Hello world!" + def self.hi(language) + translator = Translator.new(language) + puts translator.hi end end + +require 'hola/translator' diff --git a/lib/hola/translator.rb b/lib/hola/translator.rb new file mode 100644 index 0000000..eff8bfc --- /dev/null +++ b/lib/hola/translator.rb @@ -0,0 +1,14 @@ +class Hola::Translator + def initialize(language = :english) + @language = language + end + + def hi + case @language + when :spanish + "hola mundo" + else + "hello world" + end + end +end