class ApiController

Private Instance Methods

set_code_language() click to toggle source
Calls superclass method ApplicationController#set_code_language
# File lib/nexmo_developer/app/controllers/api_controller.rb, line 7
def set_code_language
  return if request.params[:code_language] == 'templates'

  super
end
set_document() click to toggle source
# File lib/nexmo_developer/app/controllers/api_controller.rb, line 24
def set_document
  if params[:code_language] == 'templates'
    @document = 'verify/templates'
  elsif params[:code_language] == 'ncco'
    @document = 'voice/ncco'
  else
    @document = params[:document]
  end
end
set_navigation() click to toggle source
# File lib/nexmo_developer/app/controllers/api_controller.rb, line 13
def set_navigation
  @navigation = :api

  # If side navigation is not present then the navigation_from_content helper will be used
  @side_navigation = "api/#{@document}"
end
set_product() click to toggle source
# File lib/nexmo_developer/app/controllers/api_controller.rb, line 20
def set_product
  @product = params[:product]
end