Method: Rails::Command::Base.perform

Defined in:
railties/lib/rails/command/base.rb

.perform(command, args, config) ⇒ Object

:nodoc:



67
68
69
70
71
72
73
74
# File 'railties/lib/rails/command/base.rb', line 67

def perform(command, args, config) # :nodoc:
  if Rails::Command::HELP_MAPPINGS.include?(args.first)
    command, args = "help", [command]
    args.clear if instance_method(:help).arity.zero?
  end

  dispatch(command, args.dup, nil, config)
end