Class: Termit::UserInputParser
- Inherits:
-
Object
- Object
- Termit::UserInputParser
- Extended by:
- Delegation
- Defined in:
- lib/termit/user_input_parser.rb
Instance Method Summary collapse
-
#initialize(user_input) ⇒ UserInputParser
constructor
A new instance of UserInputParser.
- #options ⇒ Object
Methods included from Delegation
Constructor Details
#initialize(user_input) ⇒ UserInputParser
Returns a new instance of UserInputParser.
9 10 11 12 13 14 15 |
# File 'lib/termit/user_input_parser.rb', line 9 def initialize user_input @user_input = user_input quit_if_required validate_user_input rescue ArgumentError display_error_info_and_quit end |
Instance Method Details
#options ⇒ Object
17 18 19 |
# File 'lib/termit/user_input_parser.rb', line 17 def parse_input end |