Table of Contents - herr-0.7.3 Documentation
Classes and Modules
- Her
- Her::API
- Her::Collection
- Her::Errors
- Her::Errors::AssociationUnknownError
- Her::Errors::ParseError
- Her::Errors::PathError
- Her::Errors::ResourceInvalid
- Her::Middleware
- Her::Middleware::AcceptJSON
- Her::Middleware::DefaultParseJSON
- Her::Middleware::FirstLevelParseJSON
- Her::Middleware::ParseJSON
- Her::Middleware::SecondLevelParseJSON
- Her::Model
- Her::Model::Associations
- Her::Model::Associations::Association
- Her::Model::Associations::AssociationProxy
- Her::Model::Associations::BelongsToAssociation
- Her::Model::Associations::ClassMethods
- Her::Model::Associations::HasManyAssociation
- Her::Model::Associations::HasOneAssociation
- Her::Model::Attributes
- Her::Model::Attributes::ClassMethods
- Her::Model::Base
- Her::Model::DeprecatedMethods
- Her::Model::DeprecatedMethods::ClassMethods
- Her::Model::HTTP
- Her::Model::HTTP::ClassMethods
- Her::Model::Introspection
- Her::Model::Introspection::ClassMethods
- Her::Model::NestedAttributes
- Her::Model::NestedAttributes::ClassMethods
- Her::Model::ORM
- Her::Model::ORM::ClassMethods
- Her::Model::Parse
- Her::Model::Parse::ClassMethods
- Her::Model::Paths
- Her::Model::Paths::ClassMethods
- Her::Model::Relation
Methods
- ::attach — Her::Model::Associations::BelongsToAssociation
- ::attach — Her::Model::Associations::HasManyAssociation
- ::attach — Her::Model::Associations::HasOneAssociation
- ::default_api — Her::API
- ::deprecate! — Her::Model::DeprecatedMethods
- ::initialize_collection — Her::Model::Attributes
- ::install_proxy_methods — Her::Model::Associations::AssociationProxy
- ::new — Her::API
- ::new — Her::Collection
- ::new — Her::Errors::PathError
- ::new — Her::Errors::ResourceInvalid
- ::new — Her::Model::Associations::Association
- ::new — Her::Model::Associations::AssociationProxy
- ::new — Her::Model::Relation
- ::new — Her::Model::Attributes
- ::parse — Her::Model::Associations::BelongsToAssociation
- ::parse — Her::Model::Associations::HasManyAssociation
- ::parse — Her::Model::Associations::HasOneAssociation
- ::parse_single — Her::Model::Associations::Association
- ::proxy — Her::Model::Associations::Association
- ::setup — Her::API
- ::use_setter_methods — Her::Model::Attributes
- #== — Her::Model::Attributes
- #[] — Her::Model::Base
- #accepts_nested_attributes_for — Her::Model::NestedAttributes::ClassMethods
- #active_model_serializers_format? — Her::Model::Parse::ClassMethods
- #add_header — Her::Middleware::AcceptJSON
- #all — Her::Model::Associations::Association
- #all — Her::Model::Relation
- #apply_to — Her::Model::Relation
- #assign_attributes — Her::Model::Attributes
- #assign_data — Her::Model::DeprecatedMethods
- #assign_nested_attributes — Her::Model::Associations::BelongsToAssociation
- #assign_nested_attributes — Her::Model::Associations::HasManyAssociation
- #assign_nested_attributes — Her::Model::Associations::HasOneAssociation
- #assign_single_nested_attributes — Her::Model::Associations::Association
- #association — Her::Model::Associations::AssociationProxy
- #association_keys — Her::Model::Associations::ClassMethods
- #association_names — Her::Model::Associations::ClassMethods
- #associations — Her::Model::Associations::ClassMethods
- #attribute — Her::Model::Attributes
- #attribute_for_inspect — Her::Model::Introspection
- #attributes — Her::Model::Attributes
- #attributes — Her::Model::Attributes::ClassMethods
- #attributes= — Her::Model::Attributes
- #belongs_to — Her::Model::Associations::ClassMethods
- #blank_relation — Her::Model::ORM::ClassMethods
- #build — Her::Model::Associations::BelongsToAssociation
- #build — Her::Model::Associations::HasManyAssociation
- #build — Her::Model::Associations::HasOneAssociation
- #build — Her::Model::Relation
- #build — Her::Model::ORM::ClassMethods
- #build_association_path — Her::Model::Associations::Association
- #build_request_path — Her::Model::Paths::ClassMethods
- #build_request_path_from_string_or_symbol — Her::Model::Paths::ClassMethods
- #call — Her::Middleware::AcceptJSON
- #clear_fetch_cache! — Her::Model::Relation
- #collection_path — Her::Model::Paths::ClassMethods
- #create — Her::Model::Associations::BelongsToAssociation
- #create — Her::Model::Associations::HasManyAssociation
- #create — Her::Model::Associations::HasOneAssociation
- #create — Her::Model::Relation
- #data — Her::Model::DeprecatedMethods
- #data= — Her::Model::DeprecatedMethods
- #default_scope — Her::Model::ORM::ClassMethods
- #destroy — Her::Model::ORM
- #destroy_existing — Her::Model::ORM::ClassMethods
- #destroyed? — Her::Model::ORM
- #embeded_params — Her::Model::Parse::ClassMethods
- #eql? — Her::Model::Attributes
- #extract_array — Her::Model::Parse::ClassMethods
- #fetch — Her::Model::Associations::Association
- #fetch — Her::Model::Associations::BelongsToAssociation
- #fetch — Her::Model::Associations::HasManyAssociation
- #fetch — Her::Model::Relation
- #find — Her::Model::Associations::Association
- #find — Her::Model::Relation
- #first_or_create — Her::Model::Relation
- #first_or_initialize — Her::Model::Relation
- #get_association — Her::Model::Associations
- #get_attribute — Her::Model::Attributes
- #get_data — Her::Model::DeprecatedMethods
- #get_relationship — Her::Model::DeprecatedMethods::ClassMethods
- #has_association? — Her::Model::Associations
- #has_attribute? — Her::Model::Attributes
- #has_data? — Her::Model::DeprecatedMethods
- #has_key? — Her::Model::Base
- #has_many — Her::Model::Associations::ClassMethods
- #has_one — Her::Model::Associations::ClassMethods
- #has_relationship? — Her::Model::DeprecatedMethods::ClassMethods
- #hash — Her::Model::Attributes
- #her_api — Her::Model::DeprecatedMethods::ClassMethods
- #her_api — Her::Model::HTTP::ClassMethods
- #her_containing_module — Her::Model::Introspection::ClassMethods
- #her_nearby_class — Her::Model::Introspection::ClassMethods
- #her_sibling_class — Her::Model::Introspection::ClassMethods
- #id — Her::Model::Attributes
- #include_root_in_json — Her::Model::Parse::ClassMethods
- #include_root_in_json? — Her::Model::Parse::ClassMethods
- #included_root_element — Her::Model::Parse::ClassMethods
- #inspect — Her::Model::Introspection
- #json_api_format? — Her::Model::Parse::ClassMethods
- #kind_of? — Her::Model::Relation
- #method_for — Her::Model::ORM::ClassMethods
- #method_missing — Her::Model::Associations::AssociationProxy
- #method_missing — Her::Model::Relation
- #method_missing — Her::Model::Attributes
- #new? — Her::Model::ORM
- #new_collection — Her::Model::Attributes::ClassMethods
- #new_from_parsed_data — Her::Model::Attributes::ClassMethods
- #nil? — Her::Model::Relation
- #on_complete — Her::Middleware::FirstLevelParseJSON
- #on_complete — Her::Middleware::FirstLevelParseJSON
- #on_complete — Her::Middleware::SecondLevelParseJSON
- #parse — Her::Middleware::FirstLevelParseJSON
- #parse — Her::Middleware::FirstLevelParseJSON
- #parse — Her::Middleware::SecondLevelParseJSON
- #parse — Her::Model::Parse::ClassMethods
- #parse_associations — Her::Model::Associations::ClassMethods
- #parse_json — Her::Middleware::ParseJSON
- #parse_json_api_format — Her::Model::Parse::ClassMethods
- #parse_root_in_json — Her::Model::Parse::ClassMethods
- #parse_root_in_json? — Her::Model::Parse::ClassMethods
- #parsed_root_element — Her::Model::Parse::ClassMethods
- #persisted? — Her::Model::ORM
- #pluralized_parsed_root_element — Her::Model::Parse::ClassMethods
- #primary_key — Her::Model::Paths::ClassMethods
- #relationships — Her::Model::DeprecatedMethods::ClassMethods
- #request — Her::API
- #request — Her::Model::HTTP::ClassMethods
- #request_new_object_on_build — Her::Model::Parse::ClassMethods
- #request_new_object_on_build? — Her::Model::Parse::ClassMethods
- #request_path — Her::Model::Paths
- #resource_path — Her::Model::Paths::ClassMethods
- #respond_to? — Her::Model::Relation
- #respond_to_missing? — Her::Model::Attributes
- #root_element — Her::Model::Parse::ClassMethods
- #root_element_included? — Her::Model::Parse::ClassMethods
- #save — Her::Model::ORM
- #save! — Her::Model::ORM
- #save_existing — Her::Model::ORM::ClassMethods
- #scope — Her::Model::ORM::ClassMethods
- #scoped — Her::Model::ORM::ClassMethods
- #setter_method_names — Her::Model::Attributes::ClassMethods
- #setup — Her::API
- #singularized_resource_name — Her::Model::Base
- #store_her_data — Her::Model::Attributes::ClassMethods
- #store_metadata — Her::Model::Attributes::ClassMethods
- #store_response_errors — Her::Model::Attributes::ClassMethods
- #to_params — Her::Model::Parse
- #to_params — Her::Model::Parse::ClassMethods
- #update_attributes — Her::Model::DeprecatedMethods
- #use_api — Her::Model::HTTP::ClassMethods
- #uses_api — Her::Model::HTTP::ClassMethods
- #where — Her::Model::Associations::Association
- #where — Her::Model::Relation