Sha256: 5d0fc67661f143257f5ef36483cbae40458caed10396644fad278b8969884e84

Contents?: true

Size: 317 Bytes

Versions: 1

Compression:

Stored size: 317 Bytes

Contents

module ApiValidator
  class JsonSchemas

    def self.register(schema_name, schema)
      schemas[schema_name.to_s] = schema
    end
    class << self
      alias []= register
    end

    def self.schemas
      @schemas ||= {}
    end

    def self.[](schema_name)
      schemas[schema_name.to_s]
    end

  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
api-validator-0.0.1 lib/api-validator/json_schemas.rb