Table of Contents - active_model_serializers_custom-0.10.90 Documentation
Pages
Classes and Modules
- ActionController
- ActionController::Serialization
- ActionController::Serialization::ClassMethods
- ActiveModel
- ActiveModel::SerializableResource
- ActiveModel::Serializer
- ActiveModel::Serializer::Adapter
- ActiveModel::Serializer::Adapter::Attributes
- ActiveModel::Serializer::Adapter::Base
- ActiveModel::Serializer::Adapter::Json
- ActiveModel::Serializer::Adapter::JsonApi
- ActiveModel::Serializer::Adapter::Null
- ActiveModel::Serializer::ArraySerializer
- ActiveModel::Serializer::Attribute
- ActiveModel::Serializer::BelongsToReflection
- ActiveModel::Serializer::Caching
- ActiveModel::Serializer::Caching::ClassMethods
- ActiveModel::Serializer::CollectionSerializer
- ActiveModel::Serializer::ErrorSerializer
- ActiveModel::Serializer::ErrorsSerializer
- ActiveModel::Serializer::Fieldset
- ActiveModel::Serializer::HasManyReflection
- ActiveModel::Serializer::HasOneReflection
- ActiveModel::Serializer::Link
- ActiveModel::Serializer::Lint
- ActiveModel::Serializer::Lint::Tests
- ActiveModel::Serializer::Null
- ActiveModel::Serializer::Reflection
- ActiveModelSerializers
- ActiveModelSerializers::Adapter
- ActiveModelSerializers::Adapter::Attributes
- ActiveModelSerializers::Adapter::Base
- ActiveModelSerializers::Adapter::Json
- ActiveModelSerializers::Adapter::JsonApi
- ActiveModelSerializers::Adapter::JsonApi::Deserialization
- ActiveModelSerializers::Adapter::JsonApi::Error
- ActiveModelSerializers::Adapter::JsonApi::Jsonapi
- ActiveModelSerializers::Adapter::JsonApi::Link
- ActiveModelSerializers::Adapter::JsonApi::Meta
- ActiveModelSerializers::Adapter::JsonApi::PaginationLinks
- ActiveModelSerializers::Adapter::JsonApi::Relationship
- ActiveModelSerializers::Adapter::JsonApi::ResourceIdentifier
- ActiveModelSerializers::Adapter::Null
- ActiveModelSerializers::Callbacks
- ActiveModelSerializers::Callbacks::ClassMethods
- ActiveModelSerializers::Deprecate
- ActiveModelSerializers::Deserialization
- ActiveModelSerializers::JsonPointer
- ActiveModelSerializers::Jsonapi
- ActiveModelSerializers::Jsonapi::ControllerSupport
- ActiveModelSerializers::Logging
- ActiveModelSerializers::Logging::ClassMethods
- ActiveModelSerializers::Logging::LogSubscriber
- ActiveModelSerializers::Logging::Macros
- ActiveModelSerializers::LookupChain
- ActiveModelSerializers::Model
- ActiveModelSerializers::Model::DeriveAttributesFromNamesAndFixAccessors
- ActiveModelSerializers::Railtie
- ActiveModelSerializers::SerializableResource
- ActiveModelSerializers::SerializationContext
- ActiveModelSerializers::SerializationContext::UrlHelpers
- ActiveModelSerializers::Test
- ActiveModelSerializers::Test::Schema
- ActiveModelSerializers::Test::Schema::AssertRequestSchema
- ActiveModelSerializers::Test::Schema::AssertResponseSchema
- ActiveModelSerializers::Test::Schema::AssertSchema
- ActiveModelSerializers::Test::Serializer
- ActiveModelSerializers::Test::Serializer::AssertSerializer
- Grape
- Grape::ActiveModelSerializers
- Grape::Formatters
- Grape::Formatters::ActiveModelSerializers
- Grape::Helpers
- Grape::Helpers::ActiveModelSerializers
- Object
- Rails
- Rails::Generators
- Rails::Generators::ResourceGenerator
- Rails::Generators::SerializerGenerator
Methods
- ::_attributes — ActiveModel::Serializer
- ::adapter — ActiveModel::Serializer
- ::adapter_class — ActiveModelSerializers::Adapter
- ::adapter_map — ActiveModelSerializers::Adapter
- ::adapters — ActiveModelSerializers::Adapter
- ::associate — ActiveModel::Serializer
- ::attribute — ActiveModel::Serializer
- ::attribute_error_objects — ActiveModelSerializers::Adapter::JsonApi::Error
- ::attributes — ActiveModel::Serializer
- ::attributes — ActiveModelSerializers::Model
- ::belongs_to — ActiveModel::Serializer
- ::build_serializer_options — Grape::Formatters::ActiveModelSerializers
- ::cache_key — ActiveModelSerializers::Adapter::Base
- ::call — Grape::Formatters::ActiveModelSerializers
- ::config — ActiveModelSerializers
- ::configured_adapter — ActiveModelSerializers::Adapter
- ::create — ActiveModelSerializers::Adapter
- ::default_include_directive — ActiveModelSerializers
- ::default_key_transform — ActiveModelSerializers::Adapter::Base
- ::default_key_transform — ActiveModelSerializers::Adapter::JsonApi
- ::default_url_options — ActiveModelSerializers::SerializationContext
- ::delegate_and_deprecate — ActiveModelSerializers::Deprecate
- ::deprecate — ActiveModelSerializers::Deprecate
- ::derive_attributes_from_names_and_fix_accessors — ActiveModelSerializers::Model
- ::eager_load! — ActiveModelSerializers
- ::error_source — ActiveModelSerializers::Adapter::JsonApi::Error
- ::find_by_name — ActiveModelSerializers::Adapter
- ::for_type_with_id — ActiveModelSerializers::Adapter::JsonApi::ResourceIdentifier
- ::fragment_cache — ActiveModelSerializers::Adapter::Base
- ::fragment_cache — ActiveModelSerializers::Adapter::JsonApi
- ::get_serializer_for — ActiveModel::Serializer
- ::has_many — ActiveModel::Serializer
- ::has_one — ActiveModel::Serializer
- ::include_directive_from_options — ActiveModel::Serializer
- ::included — ActiveModelSerializers::Model::DeriveAttributesFromNamesAndFixAccessors
- ::included — ActiveModelSerializers::SerializationContext::UrlHelpers
- ::inflect_type — ActiveModelSerializers::Adapter::JsonApi::ResourceIdentifier
- ::inherited — ActiveModel::Serializer
- ::inherited — ActiveModelSerializers::Adapter::Base
- ::install — ActiveModelSerializers::Jsonapi
- ::link — ActiveModel::Serializer
- ::location_of_caller — ActiveModelSerializers
- ::lookup — ActiveModelSerializers::Adapter
- ::meta — ActiveModel::Serializer
- ::new — ActiveModel::Serializer
- ::new — ActiveModel::Serializer::Adapter::Attributes
- ::new — ActiveModel::Serializer::Adapter::Base
- ::new — ActiveModel::Serializer::Adapter::Json
- ::new — ActiveModel::Serializer::Adapter::JsonApi
- ::new — ActiveModel::Serializer::Adapter::Null
- ::new — ActiveModel::Serializer::CollectionSerializer
- ::new — ActiveModel::Serializer::ErrorsSerializer
- ::new — ActiveModel::Serializer::Fieldset
- ::new — ActiveModel::Serializer::Reflection
- ::new — ActiveModelSerializers::Adapter::Base
- ::new — ActiveModelSerializers::Adapter::JsonApi
- ::new — ActiveModelSerializers::Adapter::JsonApi::Link
- ::new — ActiveModelSerializers::Adapter::JsonApi::Meta
- ::new — ActiveModelSerializers::Adapter::JsonApi::PaginationLinks
- ::new — ActiveModelSerializers::Adapter::JsonApi::Relationship
- ::new — ActiveModelSerializers::Adapter::JsonApi::ResourceIdentifier
- ::new — ActiveModelSerializers::Model
- ::new — ActiveModelSerializers::SerializableResource
- ::new — ActiveModelSerializers::SerializationContext
- ::new — ActiveModelSerializers::Test::Schema::AssertSchema
- ::new — ActiveModelSerializers::Test::Schema::AssertResponseSchema
- ::new — ActiveModelSerializers::Test::Schema::AssertRequestSchema
- ::new — ActiveModelSerializers::Test::Serializer::AssertSerializer
- ::new — ActiveModelSerializers::Adapter
- ::parser — ActiveModelSerializers::Jsonapi
- ::raw_type_from_serializer_object — ActiveModelSerializers::Adapter::JsonApi::ResourceIdentifier
- ::register — ActiveModelSerializers::Adapter
- ::registered_name — ActiveModelSerializers::Adapter
- ::resource_errors — ActiveModelSerializers::Adapter::JsonApi::Error
- ::serialization_adapter_instance — ActiveModel::Serializer
- ::serializer_for — ActiveModel::Serializer
- ::serializer_lookup_chain_for — ActiveModel::Serializer
- ::serializers_cache — ActiveModel::Serializer
- ::silence_warnings — ActiveModelSerializers
- ::transform — ActiveModelSerializers::Adapter::Base
- ::transform_key_casing! — ActiveModelSerializers::Adapter::Base
- ::type — ActiveModel::Serializer
- ::type_for — ActiveModelSerializers::Adapter::JsonApi::ResourceIdentifier
- ::url_helpers — ActiveModelSerializers::SerializationContext
- #_attributes_keys — ActiveModel::Serializer::Caching::ClassMethods
- #_cache_digest — ActiveModel::Serializer::Caching::ClassMethods
- #_skip_digest? — ActiveModel::Serializer::Caching::ClassMethods
- #a_serializer? — ActiveModelSerializers::Test::Serializer::AssertSerializer
- #action — ActiveModelSerializers::Test::Schema::AssertSchema
- #adapter — ActiveModelSerializers::SerializableResource
- #adapter_instance — ActiveModelSerializers::SerializableResource
- #add! — ActiveModelSerializers::Adapter::JsonApi::Jsonapi
- #add_schema_to_document_store — ActiveModelSerializers::Test::Schema::AssertSchema
- #around_render — ActiveModelSerializers::Callbacks::ClassMethods
- #as_json — ActiveModel::Serializer
- #as_json — ActiveModel::Serializer::ErrorSerializer
- #as_json — ActiveModelSerializers::Adapter::Base
- #as_json — ActiveModelSerializers::Adapter::JsonApi::Link
- #as_json — ActiveModelSerializers::Adapter::JsonApi::Meta
- #as_json — ActiveModelSerializers::Adapter::JsonApi::PaginationLinks
- #as_json — ActiveModelSerializers::Adapter::JsonApi::Relationship
- #as_json — ActiveModelSerializers::Adapter::JsonApi::ResourceIdentifier
- #assert_instance_of — ActiveModel::Serializer::Lint::Tests
- #assert_request_response_schema — ActiveModelSerializers::Test::Schema
- #assert_request_schema — ActiveModelSerializers::Test::Schema
- #assert_response_schema — ActiveModelSerializers::Test::Schema
- #assert_schema — ActiveModelSerializers::Test::Schema
- #assert_serializer — ActiveModelSerializers::Test::Serializer
- #association_names — Rails::Generators::SerializerGenerator
- #associations — ActiveModel::Serializer
- #associations — ActiveModel::Serializer::Null
- #associations_hash — ActiveModel::Serializer
- #attributes — ActiveModel::Serializer
- #attributes — ActiveModel::Serializer::Null
- #attributes — ActiveModelSerializers::Model::DeriveAttributesFromNamesAndFixAccessors
- #attributes_for — ActiveModelSerializers::Adapter::JsonApi
- #attributes_hash — ActiveModel::Serializer
- #attributes_names — Rails::Generators::SerializerGenerator
- #belongs_to_id_on_self? — ActiveModelSerializers::Adapter::JsonApi::Relationship
- #build_association — ActiveModel::Serializer::Reflection
- #cache — ActiveModel::Serializer::Caching::ClassMethods
- #cache_enabled? — ActiveModel::Serializer::Caching::ClassMethods
- #cache_key — ActiveModelSerializers::Adapter::Base
- #cache_key — ActiveModelSerializers::Model
- #cache_key — ActiveModel::Serializer::Caching
- #cache_read_multi — ActiveModel::Serializer::Caching::ClassMethods
- #cache_store — ActiveModel::Serializer::Caching::ClassMethods
- #call — ActiveModelSerializers::Test::Schema::AssertSchema
- #collection? — ActiveModel::Serializer::HasManyReflection
- #collection? — ActiveModel::Serializer::Reflection
- #controller_path — ActiveModelSerializers::Test::Schema::AssertSchema
- #create_serializer_file — Rails::Generators::SerializerGenerator
- #data_for — ActiveModelSerializers::Adapter::JsonApi
- #data_for — ActiveModelSerializers::Adapter::JsonApi::Relationship
- #data_for_many — ActiveModelSerializers::Adapter::JsonApi::Relationship
- #data_for_one — ActiveModelSerializers::Adapter::JsonApi::Relationship
- #default_url_options — ActiveModelSerializers::SerializationContext::UrlHelpers
- #delegate_and_deprecate — ActiveModelSerializers::Deprecate
- #deprecate — ActiveModelSerializers::Deprecate
- #digest_caller_file — ActiveModel::Serializer::Caching::ClassMethods
- #event_name — ActiveModelSerializers::Test::Serializer::AssertSerializer
- #expand_cache_key — ActiveModel::Serializer::Caching
- #failure_document — ActiveModelSerializers::Adapter::JsonApi
- #fetch — ActiveModel::Serializer::Caching
- #fetch_attributes — ActiveModel::Serializer::Caching
- #fetch_attributes_fragment — ActiveModel::Serializer::Caching
- #field_key — ActiveModelSerializers::Adapter::JsonApi::Deserialization
- #fields — ActiveModel::Serializer::Fieldset
- #fields_for — ActiveModel::Serializer::Fieldset
- #filter_fields — ActiveModelSerializers::Adapter::JsonApi::Deserialization
- #find_adapter — ActiveModelSerializers::SerializableResource
- #first_page_url — ActiveModelSerializers::Adapter::JsonApi::PaginationLinks
- #foreign_key_on — ActiveModel::Serializer::BelongsToReflection
- #foreign_key_on — ActiveModel::Serializer::Reflection
- #fragment_cache — ActiveModelSerializers::Adapter::Base
- #fragment_cache — ActiveModelSerializers::Adapter::JsonApi
- #fragment_cache_enabled? — ActiveModel::Serializer::Caching::ClassMethods
- #fragmented_attributes — ActiveModel::Serializer::Caching::ClassMethods
- #get_serializer — ActionController::Serialization
- #href — ActiveModelSerializers::Adapter::JsonApi::Link
- #id — ActiveModelSerializers::Model
- #id_for — ActiveModelSerializers::Adapter::JsonApi::ResourceIdentifier
- #include_data — ActiveModel::Serializer::Reflection
- #include_data? — ActiveModel::Serializer::Reflection
- #include_object? — ActiveModelSerializers::Adapter::JsonApi::Jsonapi
- #inherited — ActiveModel::Serializer::Caching::ClassMethods
- #instrument_rendering — ActiveModelSerializers::Logging::ClassMethods
- #json_key — ActiveModel::Serializer
- #json_key — ActiveModel::Serializer::CollectionSerializer
- #json_key — ActiveModel::Serializer::ErrorsSerializer
- #json_schema — ActiveModelSerializers::Test::Schema::AssertSchema
- #jsonapi_parse — ActiveModelSerializers::Deserialization
- #jsonapi_parse! — ActiveModelSerializers::Deserialization
- #last_page_url — ActiveModelSerializers::Adapter::JsonApi::PaginationLinks
- #link — ActiveModel::Serializer::Reflection
- #links_for — ActiveModelSerializers::Adapter::JsonApi
- #links_for — ActiveModelSerializers::Adapter::JsonApi::Relationship
- #load_json — ActiveModelSerializers::Test::Schema::AssertSchema
- #load_json_file — ActiveModelSerializers::Test::Schema::AssertSchema
- #location_url — ActiveModelSerializers::Adapter::JsonApi::PaginationLinks
- #logger — ActiveModelSerializers::Logging::LogSubscriber
- #logger_tagged_by_active_model_serializers? — ActiveModelSerializers::Logging
- #matches? — ActiveModelSerializers::Test::Serializer::AssertSerializer
- #matches_class? — ActiveModelSerializers::Test::Serializer::AssertSerializer
- #matches_nil? — ActiveModelSerializers::Test::Serializer::AssertSerializer
- #matches_regexp? — ActiveModelSerializers::Test::Serializer::AssertSerializer
- #matches_string? — ActiveModelSerializers::Test::Serializer::AssertSerializer
- #matches_symbol? — ActiveModelSerializers::Test::Serializer::AssertSerializer
- #message= — ActiveModelSerializers::Test::Serializer::AssertSerializer
- #meta — ActiveModel::Serializer::Reflection
- #meta — ActiveModelSerializers::Adapter::Json
- #meta — ActiveModelSerializers::Adapter::JsonApi::Link
- #meta_for — ActiveModelSerializers::Adapter::JsonApi
- #meta_for — ActiveModelSerializers::Adapter::JsonApi::Relationship
- #meta_key — ActiveModelSerializers::Adapter::Json
- #namespace_for — ActiveModelSerializers::LookupChain
- #namespace_for_class — ActionController::Serialization
- #namespace_for_serializer — ActionController::Serialization
- #new — ActiveModelSerializers::JsonPointer
- #next_page_url — ActiveModelSerializers::Adapter::JsonApi::PaginationLinks
- #notify — ActiveModelSerializers::Logging::Macros
- #notify_render — ActiveModelSerializers::Logging
- #notify_render_payload — ActiveModelSerializers::Logging
- #object — ActiveModelSerializers::Adapter::JsonApi::Jsonapi
- #object_cache_key — ActiveModel::Serializer::Caching
- #object_cache_key — ActiveModel::Serializer::Caching::ClassMethods
- #object_cache_keys — ActiveModel::Serializer::Caching::ClassMethods
- #paginated? — ActiveModel::Serializer::CollectionSerializer
- #pagination_links_for — ActiveModelSerializers::Adapter::JsonApi
- #parent_class_name — Rails::Generators::SerializerGenerator
- #parse — ActiveModelSerializers::Adapter::JsonApi::Deserialization
- #parse! — ActiveModelSerializers::Adapter::JsonApi::Deserialization
- #parse_attributes — ActiveModelSerializers::Adapter::JsonApi::Deserialization
- #parse_relationship — ActiveModelSerializers::Adapter::JsonApi::Deserialization
- #parse_relationships — ActiveModelSerializers::Adapter::JsonApi::Deserialization
- #parsed_fields — ActiveModel::Serializer::Fieldset
- #per_page — ActiveModelSerializers::Adapter::JsonApi::PaginationLinks
- #perform_caching — ActiveModel::Serializer::Caching::ClassMethods
- #perform_caching? — ActiveModel::Serializer::Caching::ClassMethods
- #prev_page_url — ActiveModelSerializers::Adapter::JsonApi::PaginationLinks
- #process_relationship — ActiveModelSerializers::Adapter::JsonApi
- #process_relationships — ActiveModelSerializers::Adapter::JsonApi
- #process_resource — ActiveModelSerializers::Adapter::JsonApi
- #query_parameters — ActiveModelSerializers::Adapter::JsonApi::PaginationLinks
- #read_attribute_for_serialization — ActiveModel::Serializer
- #relationships_for — ActiveModelSerializers::Adapter::JsonApi
- #render — ActiveModelSerializers::Logging::LogSubscriber
- #render — Grape::Helpers::ActiveModelSerializers
- #request_params — ActiveModelSerializers::Test::Schema::AssertSchema
- #request_url — ActiveModelSerializers::Adapter::JsonApi::PaginationLinks
- #require_json_schema! — ActiveModelSerializers::Test::Schema::AssertSchema
- #resource — ActiveModel::Serializer::Lint::Tests
- #resource_class_name — ActiveModelSerializers::LookupChain
- #resource_object_for — ActiveModelSerializers::Adapter::JsonApi
- #resource_objects_for — ActiveModelSerializers::Adapter::JsonApi
- #response_body — ActiveModelSerializers::Test::Schema::AssertSchema
- #root — ActiveModelSerializers::Adapter::Base
- #schema_data — ActiveModelSerializers::Test::Schema::AssertSchema
- #schema_directory — ActiveModelSerializers::Test::Schema::AssertSchema
- #schema_full_path — ActiveModelSerializers::Test::Schema::AssertSchema
- #schema_path_default — ActiveModelSerializers::Test::Schema::AssertSchema
- #serializable_hash — ActiveModel::Serializer
- #serializable_hash — ActiveModel::Serializer::CollectionSerializer
- #serializable_hash — ActiveModel::Serializer::Null
- #serializable_hash — ActiveModelSerializers::Adapter::Attributes
- #serializable_hash — ActiveModelSerializers::Adapter::Base
- #serializable_hash — ActiveModelSerializers::Adapter::Json
- #serializable_hash — ActiveModelSerializers::Adapter::JsonApi
- #serializable_hash — ActiveModelSerializers::Adapter::Null
- #serialization_options — ActiveModelSerializers::Adapter::Base
- #serialization_scope — ActiveModelSerializers::SerializableResource
- #serialization_scope — ActionController::Serialization
- #serialization_scope — ActionController::Serialization::ClassMethods
- #serialization_scope= — ActiveModelSerializers::SerializableResource
- #serialization_scope_name= — ActiveModelSerializers::SerializableResource
- #serialize_jsonapi — ActiveModelSerializers::Jsonapi::ControllerSupport
- #serializer — ActiveModelSerializers::SerializableResource
- #serializer? — ActiveModelSerializers::SerializableResource
- #serializer_class — ActiveModelSerializers::SerializableResource
- #serializer_class — ActiveModel::Serializer::Caching
- #serializer_from — ActiveModelSerializers::LookupChain
- #serializer_from_resource — ActiveModel::Serializer::CollectionSerializer
- #serializer_from_resource_name — ActiveModelSerializers::LookupChain
- #serializer_instance — ActiveModelSerializers::SerializableResource
- #serializers_from_resources — ActiveModel::Serializer::CollectionSerializer
- #setup_serialization_subscriptions — ActiveModelSerializers::Test::Serializer
- #subscribe — ActiveModelSerializers::Test::Serializer::AssertSerializer
- #success? — ActiveModel::Serializer
- #success? — ActiveModel::Serializer::CollectionSerializer
- #success? — ActiveModel::Serializer::ErrorSerializer
- #success? — ActiveModel::Serializer::ErrorsSerializer
- #success_document — ActiveModelSerializers::Adapter::JsonApi
- #tag_logger — ActiveModelSerializers::Logging
- #teardown_serialization_subscriptions — ActiveModelSerializers::Test::Serializer
- #test_active_model_errors — ActiveModel::Serializer::Lint::Tests
- #test_active_model_errors_human_attribute_name — ActiveModel::Serializer::Lint::Tests
- #test_active_model_errors_lookup_ancestors — ActiveModel::Serializer::Lint::Tests
- #test_as_json — ActiveModel::Serializer::Lint::Tests
- #test_cache_key — ActiveModel::Serializer::Lint::Tests
- #test_id — ActiveModel::Serializer::Lint::Tests
- #test_model_name — ActiveModel::Serializer::Lint::Tests
- #test_read_attribute_for_serialization — ActiveModel::Serializer::Lint::Tests
- #test_serializable_hash — ActiveModel::Serializer::Lint::Tests
- #test_to_json — ActiveModel::Serializer::Lint::Tests
- #test_updated_at — ActiveModel::Serializer::Lint::Tests
- #to_h — ActiveModel::Serializer
- #to_hash — ActiveModel::Serializer
- #transform_keys — ActiveModelSerializers::Adapter::JsonApi::Deserialization
- #type_for — ActiveModelSerializers::Adapter::JsonApi::ResourceIdentifier
- #unsubscribe — ActiveModelSerializers::Test::Serializer::AssertSerializer
- #updated_at — ActiveModelSerializers::Model
- #url — ActiveModelSerializers::Adapter::JsonApi::PaginationLinks
- #url_for_page — ActiveModelSerializers::Adapter::JsonApi::PaginationLinks
- #use_adapter? — ActiveModelSerializers::SerializableResource
- #use_adapter? — ActionController::Serialization
- #validate_payload — ActiveModelSerializers::Adapter::JsonApi::Deserialization
- #value — ActiveModel::Serializer::Reflection