Class: Operandi::Generators::ServiceGenerator

Inherits:
Rails::Generators::Base
  • Object
show all
Defined in:
lib/generators/operandi/service/service_generator.rb

Instance Method Summary collapse

Instance Method Details

#create_service_fileObject



38
39
40
# File 'lib/generators/operandi/service/service_generator.rb', line 38

def create_service_file
  template "service.rb.tt", "app/services/#{file_path}.rb"
end

#create_spec_fileObject



42
43
44
45
46
47
# File 'lib/generators/operandi/service/service_generator.rb', line 42

def create_spec_file
  return if options[:skip_spec]
  return unless rspec_installed?

  template "service_spec.rb.tt", "spec/services/#{file_path}_spec.rb"
end