module SwisstopoReframe
Constants
- VERSION
Public Class Methods
new()
click to toggle source
# File lib/swisstopo_reframe.rb, line 85 def self.new Reframe.new end
reframe(&block)
click to toggle source
# File lib/swisstopo_reframe.rb, line 89 def self.reframe(&block) reframe = Reframe.new reframe.instance_eval &block request = reframe.request handle(request) end
Private Class Methods
handle(request)
click to toggle source
# File lib/swisstopo_reframe.rb, line 98 def self.handle(request) case request.code.to_i when 200 JSON.parse(request.body, symbolize_names: true) else raise 'HTTP Error, status: %s' % request.code end end