module Lanes::API
Public Class Methods
routes(&block)
click to toggle source
# File lib/lanes/api/routing.rb, line 110 def self.routes(&block) @routes ||= RouteSet.new(API::Root) end
set_root_view(view)
click to toggle source
# File lib/lanes/api/routing.rb, line 4 def self.set_root_view(view) API::Root.get Lanes.config.mounted_at + '?*' do if request.accept? 'text/html' erb :lanes_root_view else pass end end end
to_json(data)
click to toggle source
# File lib/lanes/api/to_json.rb, line 4 def self.to_json(data) Oj.dump(data, mode: :compat, time_format: :xmlschema) end