Sha256: 20aeb5e0e484cd473859e2304a8eb2eb8a4ea0f85d8db3d1ea2ab4973e7d4436

Contents?: true

Size: 284 Bytes

Versions: 10

Compression:

Stored size: 284 Bytes

Contents

class Apipie::Generator::Swagger::ReferencedDefinitions
  include Singleton

  attr_reader :definitions

  def initialize
    @definitions = {}
  end

  def add!(param_type, schema)
    @definitions[param_type] = schema
  end

  def added?(name)
    @definitions.key?(name)
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
apipie-rails-1.4.2 lib/apipie/generator/swagger/referenced_definitions.rb
apipie-rails-1.4.1 lib/apipie/generator/swagger/referenced_definitions.rb
apipie-rails-1.4.0 lib/apipie/generator/swagger/referenced_definitions.rb
apipie-rails-1.3.0 lib/apipie/generator/swagger/referenced_definitions.rb
apipie-rails-1.2.3 lib/apipie/generator/swagger/referenced_definitions.rb
apipie-rails-1.2.2 lib/apipie/generator/swagger/referenced_definitions.rb
apipie-rails-1.2.1 lib/apipie/generator/swagger/referenced_definitions.rb
apipie-rails-1.2.0 lib/apipie/generator/swagger/referenced_definitions.rb
apipie-rails-1.1.0 lib/apipie/generator/swagger/referenced_definitions.rb
apipie-rails-1.0.0 lib/apipie/generator/swagger/referenced_definitions.rb