Module: Jsapi::DSL

Included in:
Controller::Base
Defined in:
lib/jsapi/dsl.rb,
lib/jsapi/dsl/base.rb,
lib/jsapi/dsl/error.rb,
lib/jsapi/dsl/schema.rb,
lib/jsapi/dsl/callback.rb,
lib/jsapi/dsl/examples.rb,
lib/jsapi/dsl/response.rb,
lib/jsapi/dsl/operation.rb,
lib/jsapi/dsl/parameter.rb,
lib/jsapi/dsl/definitions.rb,
lib/jsapi/dsl/request_body.rb,
lib/jsapi/dsl/class_methods.rb

Overview

The DSL to define API components.

Defined Under Namespace

Modules: ClassMethods, Examples Classes: Base, Callback, Definitions, Error, Operation, Parameter, RequestBody, Response, Schema

Class Method Summary collapse

Class Method Details

.included(base) ⇒ Object

:nodoc:



18
19
20
# File 'lib/jsapi/dsl.rb', line 18

def self.included(base) # :nodoc:
  base.extend(ClassMethods)
end