Class: Larator::Generators::Base

Inherits:
Thor::Group
  • Object
show all
Includes:
Thor::Actions
Defined in:
lib/larator/generators/base.rb

Direct Known Subclasses

Scaffold

Class Method Summary collapse

Class Method Details

.operation_nameObject



17
18
19
# File 'lib/larator/generators/base.rb', line 17

def self.operation_name
  return self.name.split("::")[-1].downcase
end

.source_rootObject



13
14
15
# File 'lib/larator/generators/base.rb', line 13

def self.source_root
  File.dirname(__FILE__) + "/templates/#{operation_name}/default"
end