class LocaleConstraint
Public Class Methods
available_locales()
click to toggle source
# File lib/nexmo_developer/app/constraints/locale_constraint.rb, line 14 def self.available_locales /#{I18n.available_locales.join('|')}/ end
new()
click to toggle source
# File lib/nexmo_developer/app/constraints/locale_constraint.rb, line 2 def initialize @locales = I18n.available_locales.map(&:to_s) end
Public Instance Methods
matches?(request)
click to toggle source
# File lib/nexmo_developer/app/constraints/locale_constraint.rb, line 6 def matches?(request) if request.params['locale'] @locales.include?(request.params['locale']) else true end end