Class: Textus::ErrorInfo
- Inherits:
-
Data
- Object
- Data
- Textus::ErrorInfo
- Defined in:
- lib/textus/errors.rb
Instance Attribute Summary collapse
-
#details ⇒ Object
readonly
Returns the value of attribute details.
-
#exit_code ⇒ Object
readonly
Returns the value of attribute exit_code.
-
#hint ⇒ Object
readonly
Returns the value of attribute hint.
Class Method Summary collapse
Instance Attribute Details
#details ⇒ Object (readonly)
Returns the value of attribute details
2 3 4 |
# File 'lib/textus/errors.rb', line 2 def details @details end |
#exit_code ⇒ Object (readonly)
Returns the value of attribute exit_code
2 3 4 |
# File 'lib/textus/errors.rb', line 2 def exit_code @exit_code end |
#hint ⇒ Object (readonly)
Returns the value of attribute hint
2 3 4 |
# File 'lib/textus/errors.rb', line 2 def hint @hint end |
Class Method Details
.for(details: {}, exit_code: 1, hint: nil) ⇒ Object
3 4 5 |
# File 'lib/textus/errors.rb', line 3 def self.for(details: {}, exit_code: 1, hint: nil) new(details: details, exit_code: exit_code, hint: hint) end |