class Vulgata::ApplicationController

Public Instance Methods

suggest_translation(text, from, to) click to toggle source
# File lib/generators/vulgata/templates/application_controller.rb, line 18
def suggest_translation text, from, to
  # i.e
  # suggestion = TranslationApi.translate(text, from, to)
  # render json: { suggestion: suggestion }, status: :ok
  raise NotImplementedError
end
vulgata_current_user() click to toggle source
# File lib/generators/vulgata/templates/application_controller.rb, line 6
def vulgata_current_user
  # i.e current_user (for devise)
  # the user object must respond to a :name method
  raise NotImplementedError
end
vulgata_users() click to toggle source
# File lib/generators/vulgata/templates/application_controller.rb, line 12
def vulgata_users
  # users that will appear in the "team" page
  # i.e User.where(role: 'translator')
  raise NotImplementedError
end