Exception: JaLC::Registration::RegistrationError
- Defined in:
- lib/jalc/registration/middleware/raise_error.rb
Direct Known Subclasses
Instance Attribute Summary collapse
-
#doc ⇒ Object
readonly
Returns the value of attribute doc.
Instance Method Summary collapse
-
#initialize(msg = nil, doc: nil) ⇒ RegistrationError
constructor
A new instance of RegistrationError.
Constructor Details
#initialize(msg = nil, doc: nil) ⇒ RegistrationError
Returns a new instance of RegistrationError.
27 28 29 30 31 32 33 |
# File 'lib/jalc/registration/middleware/raise_error.rb', line 27 def initialize(msg = nil, doc: nil) @doc = doc if msg.nil? && doc msg = "#{doc.root.elements['head/errmsg']&.text} (errcd=#{doc.root.elements['head/errcd']&.text})" end super(msg) end |
Instance Attribute Details
#doc ⇒ Object (readonly)
Returns the value of attribute doc.
25 26 27 |
# File 'lib/jalc/registration/middleware/raise_error.rb', line 25 def doc @doc end |