Class: Atum::Generation::Generators::ResourceGenerator
Constant Summary
BaseGenerator::TEMPLATE_NAME
Instance Method Summary
collapse
#context, #generate, #resources, #template
Constructor Details
5
6
7
8
|
# File 'lib/atum/generation/generators/resource_generator.rb', line 5
def initialize(resource, *args)
super(*args)
@resource = resource
end
|
Instance Method Details
#context_hash ⇒ Object
10
11
12
13
14
15
|
# File 'lib/atum/generation/generators/resource_generator.rb', line 10
def context_hash
{ description: @resource.description,
class_name: @resource.class_name,
links: @resource.links,
resource_name: @resource.name }
end
|
#template_name ⇒ Object
17
18
19
|
# File 'lib/atum/generation/generators/resource_generator.rb', line 17
def template_name
'resource'
end
|