Sha256: 489c61b268ccecc4d783341438602afcd335358982720fe23f0ad6d91e7f4dc8
Contents?: true
Size: 685 Bytes
Versions: 1
Compression:
Stored size: 685 Bytes
Contents
module LocoRb module Api module Locale PATH = 'locales' CREATE_PARAMS = %i[code].freeze def create_locale(options={}) opts = {} options.each do |key, value| if CREATE_PARAMS.include?(key) opts[:body] = {} unless opts.key?(:body) opts[:body][key] = value end end response = post(PATH, opts) LocoRb::Resource::Locale.new(response.data, response.headers, 'locale') end def get_locale(options={code: 'en'}) response = get("#{PATH}/#{options[:code]}") LocoRb::Resource::Locale.new(response.data, response.headers, 'locale') end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
loco-rb-0.1.1 | lib/loco-rb/api/locale.rb |