class Commands::FlagOption

Public Class Methods

new(name, description, arg, parent_commands, commands, field_symbol) click to toggle source
Calls superclass method Commands::CommandOption::new
# File lib/commands.rb, line 1270
def initialize(name, description, arg, parent_commands, commands, field_symbol)
  super(name, description, arg, parent_commands, commands)
  @field_symbol = field_symbol
end

Public Instance Methods

attach(commands) click to toggle source
Calls superclass method Commands::CommandOption#attach
# File lib/commands.rb, line 1275
def attach(commands)
  command = super(commands)
  command.option(@name, @field_symbol, true)
end