Sha256: 92c100325db3bb1a2173e84a0d3c9767fce727d6705868f22e9ccb73af57476a

Contents?: true

Size: 476 Bytes

Versions: 15

Compression:

Stored size: 476 Bytes

Contents

# frozen_string_literal: true

# :reek:InstanceVariableAssumption
# :reek:NilCheck

module SwaggerDocsGenerator
  module Actions
    # Write parameter type :form
    class Form < Parameter
      def to_hash
        {
          in:               :form,
          name:             @name.nil? ? 'form' : @name,
          description:      @description.nil? ? '' : @description,
          required:         @required.nil? ? true : @required
        }
      end
    end
  end
end

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
swagger_docs_generator-0.5.1 lib/swagger_docs_generator/parser/actions/parameters/form.rb
swagger_docs_generator-0.5.0.pre.42 lib/swagger_docs_generator/parser/actions/parameters/form.rb
swagger_docs_generator-0.4.0 lib/swagger_docs_generator/parser/actions/parameters/form.rb
swagger_docs_generator-0.3.6 lib/swagger_docs_generator/parser/actions/parameters/form.rb
swagger_docs_generator-0.3.6.pre.34 lib/swagger_docs_generator/parser/actions/parameters/form.rb
swagger_docs_generator-0.3.5 lib/swagger_docs_generator/parser/actions/parameters/form.rb
swagger_docs_generator-0.3.5.pre.31 lib/swagger_docs_generator/parser/actions/parameters/form.rb
swagger_docs_generator-0.3.4.pre.26 lib/swagger_docs_generator/parser/actions/parameters/form.rb
swagger_docs_generator-0.3.4 lib/swagger_docs_generator/parser/actions/parameters/form.rb
swagger_docs_generator-0.3.4.pre.23 lib/swagger_docs_generator/parser/actions/parameters/form.rb
swagger_docs_generator-0.3.3 lib/swagger_docs_generator/parser/actions/parameters/form.rb
swagger_docs_generator-0.3.2 lib/swagger_docs_generator/parser/actions/parameters/form.rb
swagger_docs_generator-0.3.1 lib/swagger_docs_generator/parser/actions/parameters/form.rb
swagger_docs_generator-0.3.0.pre.19 lib/swagger_docs_generator/parser/actions/parameters/form.rb
swagger_docs_generator-0.3.0.pre.18 lib/swagger_docs_generator/parser/actions/parameters/form.rb