class Apipie::Generator::Swagger::Context
Attributes
Public Class Methods
Source
# File lib/apipie/generator/swagger/context.rb, line 5 def initialize( allow_null:, http_method:, controller_method:, prefix: nil, default_in_value: nil, language: nil, in_schema: true ) @default_in_value = default_in_value @allow_null = allow_null @language = language @in_schema = in_schema @http_method = http_method @controller_method = controller_method @prefix = prefix end
Public Instance Methods
Source
# File lib/apipie/generator/swagger/context.rb, line 31 def add_to_prefix!(prefix) @prefix = if @prefix.present? "#{@prefix}[#{prefix}]" else prefix end end
Source
# File lib/apipie/generator/swagger/context.rb, line 23 def allow_null? @allow_null == true end
Source
# File lib/apipie/generator/swagger/context.rb, line 27 def in_schema? @in_schema == true end