Sha256: 5437fe3547b56ecbe9a5975296e764ebbd377be77cfebc14f98eca1bdcb3e7f4

Contents?: true

Size: 461 Bytes

Versions: 2

Compression:

Stored size: 461 Bytes

Contents

module GrapeApiary
  class Config
    SETTINGS = [
      :host,
      :name,
      :description,
      :request_headers,
      :response_headers,
      :resource_exclusion
    ]

    class << self
      attr_accessor(*SETTINGS)

      def request_headers
        @request_headers ||= []
      end

      def response_headers
        @response_headers ||= []
      end

      def resource_exclusion
        @resource_exclusion ||= []
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
grape-apiary-0.0.2 lib/grape-apiary/config.rb
grape-apiary-0.0.1 lib/grape-apiary/config.rb