Class: Swagger::DSL::JsonSchema

Inherits:
Object
  • Object
show all
Defined in:
lib/swagger/dsl/json_schema.rb,
lib/swagger/dsl/json_schema/jimmy.rb,
lib/swagger/dsl/json_schema/subset_dsl.rb

Defined Under Namespace

Classes: Jimmy, SubsetDSL

Class Method Summary collapse

Class Method Details

.by(dsl_type = nil) ⇒ Object



8
9
10
11
# File 'lib/swagger/dsl/json_schema.rb', line 8

def self.by(dsl_type = nil)
  dsl_type ||= Swagger::DSL.current.config.default_dsl
  dsl_type == :jimmy ? Jimmy : SubsetDSL
end