Class: ObserverGenerator
- Inherits:
-
MethodistGenerator
- Object
- Rails::Generators::NamedBase
- MethodistGenerator
- ObserverGenerator
- Defined in:
- lib/generators/observer/observer_generator.rb
Constant Summary collapse
- PATTERN_FOLDER =
'observers'.freeze
- TEMPLATE_FILE =
'observer.erb'.freeze
- TEMPLATE_SPEC_FILE =
'observer_spec.erb'.freeze
- DEFAULT_PREFIX =
'config/initializers'.freeze
- PARENT_CLASS =
'Methodist::Observer'.freeze
Instance Method Summary collapse
Instance Method Details
#generate ⇒ Object
17 18 19 20 21 22 |
# File 'lib/generators/observer/observer_generator.rb', line 17 def generate template( TEMPLATE_FILE, "#{filename_with_path(prefix: DEFAULT_PREFIX)}_observer.rb" ) end |