class Heroics::GeneratorResource

A representation of a resource for use when generating source code in the template.

Attributes

description[R]
name[R]

Public Class Methods

new(name, description, links) click to toggle source
# File lib/heroics/client_generator.rb, line 50
def initialize(name, description, links)
  @name = Heroics.ruby_name(name)
  @description = description
  @links = links
end

Public Instance Methods

class_name() click to toggle source

The name of the resource class in generated code.

# File lib/heroics/client_generator.rb, line 57
def class_name
  Heroics.camel_case(name)
end