Class: Merb::Generators::NamedGenerator
- Inherits:
-
Generator
- Object
- Templater::Generator
- Generator
- Merb::Generators::NamedGenerator
show all
- Defined in:
- lib/merb-gen/named_generator.rb
Instance Method Summary
collapse
Methods inherited from Generator
#go_up, #initialize, source_root, #with_modules
Instance Method Details
#class_name ⇒ Object
Also known as:
module_name
10
11
12
|
# File 'lib/merb-gen/named_generator.rb', line 10
def class_name
name.gsub('-', '_').camel_case
end
|
#file_name ⇒ Object
Also known as:
base_name
20
21
22
|
# File 'lib/merb-gen/named_generator.rb', line 20
def file_name
name.snake_case
end
|
#symbol_name ⇒ Object
26
27
28
|
# File 'lib/merb-gen/named_generator.rb', line 26
def symbol_name
file_name.gsub('-', '_')
end
|
#test_class_name ⇒ Object
16
17
18
|
# File 'lib/merb-gen/named_generator.rb', line 16
def test_class_name
class_name + "Test"
end
|