class Evnt::InitializerGenerator
Public Instance Methods
create_initializer()
click to toggle source
# File lib/generators/evnt/initializer_generator.rb, line 15 def create_initializer directory './initializer', './' update_config_application manage_migrated_option end
manage_migrated_option()
click to toggle source
# File lib/generators/evnt/initializer_generator.rb, line 28 def manage_migrated_option return unless options[:migrated] invoke 'model', ['EvntEvent', 'name:string', 'payload:text'] end
update_config_application()
click to toggle source
# File lib/generators/evnt/initializer_generator.rb, line 22 def update_config_application application "config.autoload_paths += %W[\#{Rails.root}/app/commands]" application "config.autoload_paths += %W[\#{Rails.root}/app/events]" application "config.autoload_paths += %W[\#{Rails.root}/app/handlers]" end