module RubyPtvApi
Constants
- VERSION
Public Class Methods
cast_coordinate(coord)
click to toggle source
# File lib/ruby_ptv_api.rb, line 199 def self.cast_coordinate(coord) coord.to_i.to_s.size != 7 ? (coord * 100000).to_i : coord end
config()
click to toggle source
Return configuration parameters
@example
RubyPtvApi.config.x_locate_endpoint
# File lib/ruby_ptv_api.rb, line 170 def self.config if @config.nil? or @config.instance_variables.count != 3 raise 'RubyPtvApi gem uncompleted config' end @config end
configure() { |config ||= configuration| ... }
click to toggle source
Class method to set up configuration parameters
@example
RubyPtvApi.configure do |c| c.x_locate_endpoint = "http://..." end
# File lib/ruby_ptv_api.rb, line 160 def self.configure(&block) Oj.default_options = { :mode => :compat } yield @config ||= Configuration.new end