class Clamp::Subcommand::Definition
Attributes
description[R]
names[R]
subcommand_class[R]
Public Class Methods
new(names, description, subcommand_class)
click to toggle source
# File lib/clamp/subcommand/definition.rb, line 6 def initialize(names, description, subcommand_class) @names = Array(names) @description = description @subcommand_class = subcommand_class end
Public Instance Methods
help()
click to toggle source
# File lib/clamp/subcommand/definition.rb, line 18 def help [names.join(", "), description] end
is_called?(name)
click to toggle source
# File lib/clamp/subcommand/definition.rb, line 14 def is_called?(name) names.member?(name) end