Exception: SolidObjects::Rejected
- Defined in:
- lib/solid_objects/errors.rb,
sig/generated/lib/solid_objects/errors.rbs
Instance Attribute Summary collapse
- #code ⇒ Object readonly
- #details ⇒ Object readonly
- #message_id ⇒ Object readonly
Instance Method Summary collapse
-
#initialize(code:, message:, details: {}, message_id: nil) ⇒ Rejected
constructor
A new instance of Rejected.
Constructor Details
#initialize(code:, message:, details: {}, message_id: nil) ⇒ Rejected
Returns a new instance of Rejected.
210 211 212 213 214 215 |
# File 'lib/solid_objects/errors.rb', line 210 def initialize(code:, message:, details: {}, message_id: nil) @code = code.to_s @details = Serialization.dump(details) @message_id = super() end |
Instance Attribute Details
#code ⇒ Object (readonly)
207 208 209 |
# File 'lib/solid_objects/errors.rb', line 207 def code @code end |
#details ⇒ Object (readonly)
207 208 209 |
# File 'lib/solid_objects/errors.rb', line 207 def details @details end |
#message_id ⇒ Object (readonly)
207 208 209 |
# File 'lib/solid_objects/errors.rb', line 207 def @message_id end |