Class: Reverser

Inherits:
Object
  • Object
show all
Defined in:
lib/stringstuff/reverser.rb

Instance Method Summary collapse

Constructor Details

#initialize(string) ⇒ Reverser

Returns a new instance of Reverser.



2
3
4
# File 'lib/stringstuff/reverser.rb', line 2

def initialize(string)
    @string = string
end

Instance Method Details

#reverseObject



6
7
8
9
10
11
12
13
# File 'lib/stringstuff/reverser.rb', line 6

def reverse
    case @string.to_s.empty?
    when false
        @string.reverse
    else
        "You didn't give me a string, you are liar-r-r!"
    end
end