Class: MasterCard::Core::Exceptions::FieldError
- Inherits:
- 
      Object
      
        - Object
- MasterCard::Core::Exceptions::FieldError
 
- Defined in:
- lib/mastercard/core/exceptions.rb
Overview
FieldError
Instance Method Summary collapse
- #getErrorCode ⇒ Object
- #getErrorMessage ⇒ Object
- #getFieldName ⇒ Object
- 
  
    
      #initialize(params)  ⇒ FieldError 
    
    
  
  
  
    constructor
  
  
  
  
  
  
  
    A new instance of FieldError. 
- #to_s ⇒ Object
Constructor Details
#initialize(params) ⇒ FieldError
Returns a new instance of FieldError.
| 299 300 301 302 303 304 | # File 'lib/mastercard/core/exceptions.rb', line 299 def initialize(params) @name = params.fetch("field","") @message = params.fetch("message","") @code = params.fetch("code") end | 
Instance Method Details
#getErrorCode ⇒ Object
| 314 315 316 | # File 'lib/mastercard/core/exceptions.rb', line 314 def getErrorCode return @code end | 
#getErrorMessage ⇒ Object
| 310 311 312 | # File 'lib/mastercard/core/exceptions.rb', line 310 def getErrorMessage return @message end | 
#getFieldName ⇒ Object
| 306 307 308 | # File 'lib/mastercard/core/exceptions.rb', line 306 def getFieldName return @name end | 
#to_s ⇒ Object
| 318 319 320 | # File 'lib/mastercard/core/exceptions.rb', line 318 def to_s return "Field Error: #{@name} \"#{@message}\" (#{@code})" end |