class Toptranslation::Resource::TranslationList

Public Class Methods

new(connection, options = {}) click to toggle source
# File lib/toptranslation/resource/translation_list.rb, line 5
def initialize(connection, options = {})
  @connection = connection
  @options = options
end

Public Instance Methods

each() { |translation| ... } click to toggle source
# File lib/toptranslation/resource/translation_list.rb, line 15
def each
  translations.each { |translation| yield Translation.new(@connection, translation) }
end
find(identifier) click to toggle source
# File lib/toptranslation/resource/translation_list.rb, line 10
def find(identifier)
  result = @connection.get("/translations/#{identifier}")
  Translation.new(@connection, result)
end

Private Instance Methods

translations() click to toggle source
# File lib/toptranslation/resource/translation_list.rb, line 21
def translations
  @connection.get("/orders/#{@options[:order_identifier]}/translations") if @options[:order_identifier]
end