Sha256: 1a3453c60e41b7ca887874c6c2a5490b25f89c2eac931b3564e7b87f62402946

Contents?: true

Size: 290 Bytes

Versions: 5

Compression:

Stored size: 290 Bytes

Contents

require 'rails/generators'
module GenesisRails
  class ServiceGenerator < Rails::Generators::NamedBase
    source_root File.expand_path('../templates', __FILE__)

    def create_services_files
      template "service.rb", "app/services/#{file_name.pluralize}_service.rb"
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
genesis_rails-0.0.7 lib/generators/genesis_rails/service/service_generator.rb
genesis_rails-0.0.6 lib/generators/genesis_rails/service/service_generator.rb
genesis_rails-0.0.5 lib/generators/genesis_rails/service_generator.rb
genesis_rails-0.0.4 lib/generators/genesis_rails/service_generator.rb
genesis_rails-0.0.3 lib/generators/genesis_rails/service_generator.rb