class Registry::Uninstaller
def initialize(extension)
def initialize(extension) self.name = extension.name end
def migrate_down
def migrate_down rake "radiant:extensions:#{name}:migrate VERSION=0" end
def remove_extension_directory
def remove_extension_directory rm_r(File.join(Rails.root, 'vendor', 'extensions', name)) end
def uninstall
def uninstall migrate_down remove_extension_directory end