class ClonerGenerator
Public Instance Methods
create_task_file()
click to toggle source
# File lib/generators/cloner_generator.rb, line 7 def create_task_file unless options[:extend] create_default_task_file else create_extended_task_file end end
Private Instance Methods
create_default_task_file()
click to toggle source
# File lib/generators/cloner_generator.rb, line 16 def create_default_task_file copy_file 'cloner_base.template', 'lib/tasks/dl.thor' end
create_extended_task_file()
click to toggle source
# File lib/generators/cloner_generator.rb, line 20 def create_extended_task_file say 'Create extend file' @username = Rails.application.class.parent_name.downcase template 'cloner_extend.thor.erb', 'lib/tasks/dl.thor' end