class RuenSpeller::Request

Attributes

request_string[R]

Public Class Methods

get_questions_buffer() click to toggle source
# File lib/ruen_speller/request.rb, line 9
def self.get_questions_buffer
  return @@questions_buffer
end
new(data) click to toggle source
# File lib/ruen_speller/request.rb, line 15
def initialize data

  if data.blank?
    raise IncorrectDataError
  elsif data.split("").include?(" ")
    @@questions_buffer = data.split(" ")
    data = @@questions_buffer.join("+")
  else
    @@questions_buffer << data
  end

  @request_string = "#{data}"

end

Public Instance Methods

to_s() click to toggle source
# File lib/ruen_speller/request.rb, line 30
def to_s
  "#{@request_string}"
end