Method: Espresso::View::FormBuilder#inline_errors_for

Defined in:
lib/espresso/view/form_builder.rb

#inline_errors_for(method, options = nil) ⇒ Object

:nodoc:



14
15
16
17
18
19
20
21
22
# File 'lib/espresso/view/form_builder.rb', line 14

def inline_errors_for(method, options = nil) #:nodoc:
  if render_inline_errors?
    errors = Array(@object.errors[method.to_sym]) +
      Array(@object.errors[:"#{method}_id"])
    send(:"error_#{@@inline_errors}", [*errors]) if errors.present?
  else
    nil
  end
end