class Apipie::ParamDescription::Deprecation

Data transfer object, used when param description is deprecated

Attributes

deprecated_in[R]
info[R]
sunset_at[R]

Public Class Methods

new(info: nil, deprecated_in: nil, sunset_at: nil) click to toggle source
# File lib/apipie/param_description/deprecation.rb, line 9
def initialize(info: nil, deprecated_in: nil, sunset_at: nil)
  @info = info
  @deprecated_in = deprecated_in
  @sunset_at = sunset_at
end

Public Instance Methods

to_json(*_args) click to toggle source
# File lib/apipie/param_description/deprecation.rb, line 15
def to_json(*_args)
  {
    info: @info,
    deprecated_in: @deprecated_in,
    sunset_at: @sunset_at
  }
end