class TransLaunder::Main
Public Class Methods
new(params)
click to toggle source
# File lib/translaunder/main.rb, line 4 def initialize params @params = params end
Public Instance Methods
translate()
click to toggle source
# File lib/translaunder/main.rb, line 8 def translate text = get_translate_text @params = { source_lang: @params[:target_lang], target_lang: @params[:source_lang], text: text } text = get_translate_text OutputManager::display_translation text end
Private Instance Methods
get_translate_text()
click to toggle source
# File lib/translaunder/main.rb, line 23 def get_translate_text response = DataRequest.new(@params).request ResponseParser.new(response.body).parse end