module Apipie

Apipie DSL functions.

Constants

VERSION

Public Class Methods

app() click to toggle source
# File lib/apipie/apipie_module.rb, line 7
def self.app
  @application ||= Apipie::Application.new
end
configuration() click to toggle source
# File lib/apipie/apipie_module.rb, line 24
def self.configuration
  @configuration ||= Configuration.new
end
configure() { |configuration| ... } click to toggle source
# File lib/apipie/apipie_module.rb, line 20
def self.configure
  yield configuration
end
method_missing(method, *args, &block) click to toggle source

all calls delegated to Apipie::Application instance

# File lib/apipie/apipie_module.rb, line 16
def self.method_missing(method, *args, &block)
  app.respond_to?(method) ? app.send(method, *args, &block) : super
end
to_json(resource_name = nil, method_name = nil) click to toggle source
# File lib/apipie/apipie_module.rb, line 11
def self.to_json(resource_name = nil, method_name = nil)
  app.to_json(resource_name, method_name)
end