Class: Termit::UserInputParser
- Inherits:
-
Object
- Object
- Termit::UserInputParser
- Includes:
- CanOutput
- 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 CanOutput
Constructor Details
#initialize(user_input) ⇒ UserInputParser
Returns a new instance of UserInputParser.
8 9 10 11 12 13 14 |
# File 'lib/termit/user_input_parser.rb', line 8 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
16 17 18 |
# File 'lib/termit/user_input_parser.rb', line 16 def parse_input end |