Class: RequiredArg
- Inherits:
-
Object
- Object
- RequiredArg
- Defined in:
- lib/required_arg.rb,
lib/required_arg/version.rb
Constant Summary collapse
- VERSION =
"1.0.0"
Instance Method Summary collapse
-
#initialize(name = nil) ⇒ RequiredArg
constructor
A new instance of RequiredArg.
Constructor Details
#initialize(name = nil) ⇒ RequiredArg
Returns a new instance of RequiredArg.
4 5 6 7 |
# File 'lib/required_arg.rb', line 4 def initialize(name = nil) msg = name.nil? ? "missing keyword" : "missing keyword: #{name}" raise ArgumentError, msg end |