class Rails::Generators::ServiceGenerator
Public Class Methods
default_generator_root()
click to toggle source
# File lib/rails/generators/service/service_generator.rb, line 8 def self.default_generator_root File.dirname(__FILE__) end
Public Instance Methods
create_service_file()
click to toggle source
# File lib/rails/generators/service/service_generator.rb, line 14 def create_service_file template 'service.rb', File.join('app/services', class_path, "#{file_name}.rb") end
create_test_file()
click to toggle source
# File lib/rails/generators/service/service_generator.rb, line 18 def create_test_file template 'test.rb', File.join('test/services', class_path, "#{file_name}_test.rb") end