class RspecApiDocs::Renderer::RaddocsRenderer::IndexSerializer::ExampleSerializer

Attributes

example[R]
resource_name[R]

Public Class Methods

new(example, resource_name) click to toggle source
# File lib/rspec_api_docs/formatter/renderer/raddocs_renderer/index_serializer.rb, line 11
def initialize(example, resource_name)
  @example = example
  @resource_name = resource_name
end

Public Instance Methods

to_h() click to toggle source
# File lib/rspec_api_docs/formatter/renderer/raddocs_renderer/index_serializer.rb, line 16
def to_h
  {
    description: example.name,
    link: link,
    groups: groups,
    route: example.path,
    method: example.http_method.downcase,
  }
end

Private Instance Methods

groups() click to toggle source
# File lib/rspec_api_docs/formatter/renderer/raddocs_renderer/index_serializer.rb, line 32
def groups
  'all'
end