class Rafters::SourceGenerator
Public Instance Methods
create_directory()
click to toggle source
# File lib/generators/rafters/source/source_generator.rb, line 5 def create_directory empty_directory "#{base_directory}" end
create_files()
click to toggle source
# File lib/generators/rafters/source/source_generator.rb, line 9 def create_files template "source.rb.erb", "#{base_directory}/#{source_file_name}_source.rb" end
Private Instance Methods
base_directory()
click to toggle source
# File lib/generators/rafters/source/source_generator.rb, line 15 def base_directory "app/components/#{file_name}/sources" end
source_class_name()
click to toggle source
# File lib/generators/rafters/source/source_generator.rb, line 23 def source_class_name source_name.classify end
source_file_name()
click to toggle source
# File lib/generators/rafters/source/source_generator.rb, line 19 def source_file_name source_name.underscore end