Methods
Public Class methods
[ show source ]
# File railties/lib/commands/plugin.rb, line 879
879: def initialize(base_command)
880: @base_command = base_command
881: end
Public Instance methods
[ show source ]
# File railties/lib/commands/plugin.rb, line 883
883: def options
884: OptionParser.new do |o|
885: o.set_summary_indent(' ')
886: o.banner = "Usage: #{@base_command.script_name} info name [name]..."
887: o.define_head "Shows plugin info at {url}/about.yml."
888: end
889: end
[ show source ]
# File railties/lib/commands/plugin.rb, line 891
891: def parse!(args)
892: options.parse!(args)
893: args.each do |name|
894: puts ::Plugin.find(name).info
895: puts
896: end
897: end