class Apipie::Generator::Swagger::ParamDescription::Name

Public Class Methods

new(param_description, prefixed_by: nil) click to toggle source
# File lib/apipie/generator/swagger/param_description/name.rb, line 2
def initialize(param_description, prefixed_by: nil)
    @param_description = param_description
    @prefixed_by = prefixed_by
  end

Public Instance Methods

to_hash() click to toggle source

@return [Hash]

# File lib/apipie/generator/swagger/param_description/name.rb, line 8
def to_hash
  name =
    if @prefixed_by.present?
      "#{@prefixed_by}[#{@param_description.name}]"
    else
      @param_description.name
    end

  { name: name }
end