Class: UserChoices::NoArguments
- Inherits:
-
AbstractArglistStrategy
- Object
- AbstractArglistStrategy
- UserChoices::NoArguments
- Defined in:
- lib/user-choices/arglist-strategies.rb
Overview
An AbstractArglistStrategy that rejects any non-empty arglist.
Instance Attribute Summary
Attributes inherited from AbstractArglistStrategy
Instance Method Summary collapse
-
#fill(arglist) ⇒ Object
:nodoc:.
Methods inherited from AbstractArglistStrategy
#adjust, #apply_claimed_conversions, #arglist_arity_error, #claim_conversions, #initialize
Constructor Details
This class inherits a constructor from UserChoices::AbstractArglistStrategy
Instance Method Details
#fill(arglist) ⇒ Object
:nodoc:
93 94 95 96 97 |
# File 'lib/user-choices/arglist-strategies.rb', line 93 def fill(arglist) user_claims(arglist.length == 0) do "No arguments are allowed." end end |