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
link()
click to toggle source
# File lib/rspec_api_docs/formatter/renderer/raddocs_renderer/index_serializer.rb, line 28 def link Link.(resource_name, example.name) end