class ExceptionNotificationServer::Generators::InstallGenerator

Public Class Methods

next_migration_number(_dirname) click to toggle source
# File lib/generators/exception_notification_server/install_generator.rb, line 27
def next_migration_number(_dirname)
  Time.now.strftime('%Y%m%d%H%M%S')
end
source_root() click to toggle source
# File lib/generators/exception_notification_server/install_generator.rb, line 23
def source_root
  @source_root ||= File.expand_path(File.join(File.dirname(__FILE__), 'templates'))
end

Public Instance Methods

copy_initializer() click to toggle source
# File lib/generators/exception_notification_server/install_generator.rb, line 10
def copy_initializer
  template 'exception_notification_server.rb', 'config/initializers/exception_notification_server.rb'
end
create_ckeditor_migration() click to toggle source
# File lib/generators/exception_notification_server/install_generator.rb, line 18
def create_ckeditor_migration
  migration_template('migration.rb', File.join('db/migrate', 'create_exception_notification_server_notifications.rb'))
end
mount_engine() click to toggle source
# File lib/generators/exception_notification_server/install_generator.rb, line 14
def mount_engine
  route 'mount ExceptionNotificationServer::Engine, at: \'/notifier\', as: \'notifier\''
end