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