Sha256: 450ad5b531632fcfb98d08e551c80fe19f61802021834178c26d6257f36598b4

Contents?: true

Size: 372 Bytes

Versions: 2

Compression:

Stored size: 372 Bytes

Contents

module Rails
  module Generators
    class NotifierGenerator < NamedBase
      source_root File.expand_path("../templates", __FILE__)
      check_class_collision suffix: "Notifier"

      def create_notifier_file
        template "notifier.tt", File.join("app/notifiers", class_path, "#{file_name}_notifier.rb")
      end

      hook_for :test_framework
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
pubsub_notifier-0.1.2 lib/generators/rails/notifier_generator.rb
pubsub_notifier-0.1.1 lib/generators/rails/notifier_generator.rb