Exception: PhraseApp::RequestErrors::ValidationErrorMessage

Inherits:
StandardError
  • Object
show all
Defined in:
lib/phraseapp-ruby/request_handler.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(error) ⇒ ValidationErrorMessage

Returns a new instance of ValidationErrorMessage.



33
34
35
36
37
# File 'lib/phraseapp-ruby/request_handler.rb', line 33

def initialize(error)
  @resource = error["resource"]
  @field = error["field"]
  @message = error["message"]
end

Instance Attribute Details

#fieldObject (readonly)

Returns the value of attribute field.



31
32
33
# File 'lib/phraseapp-ruby/request_handler.rb', line 31

def field
  @field
end

#messageObject (readonly)

Returns the value of attribute message.



31
32
33
# File 'lib/phraseapp-ruby/request_handler.rb', line 31

def message
  @message
end

#resourceObject (readonly)

Returns the value of attribute resource.



31
32
33
# File 'lib/phraseapp-ruby/request_handler.rb', line 31

def resource
  @resource
end

Instance Method Details

#to_sObject



39
40
41
# File 'lib/phraseapp-ruby/request_handler.rb', line 39

def to_s
  sprintf("\t[%s:%s] %s", resource, field, message)
end