class ActiveAdmin::Reloader::AbstractReloader
def attach!
def attach! raise "Please implement #{self.class}#attach!" end
def initialize(rails_app, active_admin_app, rails_version)
def initialize(rails_app, active_admin_app, rails_version) @rails_app = rails_app @active_admin_app = active_admin_app @rails_version = rails_version.to_s end
def major_rails_version
def major_rails_version @rails_version[0..2] end
def reload!
def reload! active_admin_app.unload! rails_app.reload_routes! end