Methods
Public Class methods
[ show source ]
# File railties/lib/commands/plugin.rb, line 857 857: def initialize(base_command) 858: @base_command = base_command 859: end
Public Instance methods
[ show source ]
# File railties/lib/commands/plugin.rb, line 861 861: def options 862: OptionParser.new do |o| 863: o.set_summary_indent(' ') 864: o.banner = "Usage: #{@base_command.script_name} remove name [name]..." 865: o.define_head "Remove plugins." 866: end 867: end
[ show source ]
# File railties/lib/commands/plugin.rb, line 869 869: def parse!(args) 870: options.parse!(args) 871: root = @base_command.environment.root 872: args.each do |name| 873: ::Plugin.new(name).uninstall 874: end 875: end