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