class HammerCLI::Options::Sources::CommandLine
Public Class Methods
new(command)
click to toggle source
# File lib/hammer_cli/options/sources/command_line.rb, line 5 def initialize(command) @command = command end
Public Instance Methods
get_options(defined_options, result)
click to toggle source
# File lib/hammer_cli/options/sources/command_line.rb, line 9 def get_options(defined_options, result) defined_options.each do |opt| result[opt.attribute_name] ||= @command.send(opt.read_method) end result end