Module: ActiveRemote::Serialization
- Extended by:
- ActiveSupport::Concern
- Included in:
- Base
- Defined in:
- lib/active_remote/serialization.rb
Defined Under Namespace
Modules: ClassMethods
Instance Method Summary collapse
- 
  
    
      #add_errors(errors)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    Add the given errors to our internal errors list. 
Instance Method Details
#add_errors(errors) ⇒ Object
Add the given errors to our internal errors list
Examples
response = remote_call(:action_that_returns_errors, { :stuff => 'foo' })
add_errors(response.errors)
| 35 36 37 38 39 40 41 42 43 44 45 | # File 'lib/active_remote/serialization.rb', line 35 def add_errors(errors) errors.each do |error| if error.respond_to?(:message) self.errors.add(error.field, error.) elsif error.respond_to?(:messages) error..each do || self.errors.add(error.field, ) end end end end |