Class: ActiveModel::Serializer::ErrorSerializer
- Inherits:
-
ActiveModel::Serializer
- Object
- ActiveModel::Serializer
- ActiveModel::Serializer::ErrorSerializer
- Defined in:
- lib/active_model/serializer/error_serializer.rb
Constant Summary
Constants inherited from ActiveModel::Serializer
SERIALIZABLE_HASH_VALID_KEYS, UndefinedCacheKey, VERSION
Constants included from Caching
Instance Attribute Summary
Attributes inherited from ActiveModel::Serializer
Instance Method Summary collapse
Methods inherited from ActiveModel::Serializer
_attributes, adapter, #associations, #associations_hash, attribute, attributes, #attributes, #attributes_hash, belongs_to, get_serializer_for, has_many, has_one, include_directive_from_options, inherited, #initialize, #json_key, link, meta, #read_attribute_for_serialization, #serializable_hash, serialization_adapter_instance, serializer_for, serializer_lookup_chain_for, serializers_cache, type
Methods included from ActiveModelSerializers::Deprecate
delegate_and_deprecate, deprecate
Methods included from Caching
#cache_key, #expand_cache_key, #fetch, #fetch_attributes, #fetch_attributes_fragment, #object_cache_key, #serializer_class
Constructor Details
This class inherits a constructor from ActiveModel::Serializer
Instance Method Details
#as_json ⇒ Hash<field_name,Array<error_message>>
7 8 9 |
# File 'lib/active_model/serializer/error_serializer.rb', line 7 def as_json object.errors. end |
#success? ⇒ Boolean
11 12 13 |
# File 'lib/active_model/serializer/error_serializer.rb', line 11 def success? false end |