class Apipie::Generator::Swagger::MethodDescription::ApiDecorator

Public Instance Methods

normalized_http_method() click to toggle source
# File lib/apipie/generator/swagger/method_description/api_decorator.rb, line 2
def normalized_http_method
  @normalized_http_method ||= http_method.downcase
end
summary(method_description:, language:) click to toggle source
# File lib/apipie/generator/swagger/method_description/api_decorator.rb, line 6
def summary(method_description:, language:)
  s = Apipie.app.translate(short_description, language)

  if s.blank?
    Apipie::Generator::Swagger::Warning.for_code(
      Apipie::Generator::Swagger::Warning::MISSING_METHOD_SUMMARY_CODE,
      method_description.ruby_name
    ).warn_through_writer

    nil
  else
    s
  end
end