Module: Caprese::Record
- Extended by:
- ActiveSupport::Concern
- Includes:
- Aliasing
- Defined in:
- lib/caprese/record.rb,
lib/caprese/record/errors.rb,
lib/caprese/record/aliasing.rb,
lib/caprese/record/associated_validator.rb
Defined Under Namespace
Modules: Aliasing, ClassMethods Classes: AssociatedValidator, Errors
Constant Summary collapse
- @@caprese_style_errors =
false
Instance Method Summary collapse
-
#errors ⇒ Errors
A cached instance of the model errors class.
Methods included from Aliasing
#caprese_is_attribute?, #caprese_is_field?
Instance Method Details
#errors ⇒ Errors
Returns a cached instance of the model errors class.
18 19 20 |
# File 'lib/caprese/record.rb', line 18 def errors @errors ||= (Caprese::Record.caprese_style_errors ? Caprese::Record : ActiveModel)::Errors.new(self) end |