Class: MotionProvisioning::Utils::Answer
- Inherits:
-
Object
- Object
- MotionProvisioning::Utils::Answer
- Defined in:
- lib/motion-provisioning/utils.rb
Instance Attribute Summary collapse
-
#answer ⇒ Object
readonly
Returns the value of attribute answer.
Instance Method Summary collapse
-
#initialize(answer) ⇒ Answer
constructor
A new instance of Answer.
- #no? ⇒ Boolean
- #yes? ⇒ Boolean
Constructor Details
#initialize(answer) ⇒ Answer
Returns a new instance of Answer.
6 7 8 |
# File 'lib/motion-provisioning/utils.rb', line 6 def initialize(answer) @answer = answer.downcase end |
Instance Attribute Details
#answer ⇒ Object (readonly)
Returns the value of attribute answer.
4 5 6 |
# File 'lib/motion-provisioning/utils.rb', line 4 def answer @answer end |
Instance Method Details
#no? ⇒ Boolean
14 15 16 |
# File 'lib/motion-provisioning/utils.rb', line 14 def no? @answer == 'n' end |
#yes? ⇒ Boolean
10 11 12 |
# File 'lib/motion-provisioning/utils.rb', line 10 def yes? @answer == 'y' end |