Table of Contents - extended_her-0.5 Documentation
Classes and Modules
- Her
- Her::API
- Her::Base
- Her::Collection
- Her::Errors
- Her::Errors::PathError
- Her::Exception
- Her::Middleware
- Her::Middleware::AcceptJSON
- Her::Middleware::DefaultParseJSON
- Her::Middleware::FirstLevelParseJSON
- Her::Middleware::SecondLevelParseJSON
- Her::Model
- Her::Model::Base
- Her::Model::HTTP
- Her::Model::Hooks
- Her::Model::Introspection
- Her::Model::Introspection::ClassMethods
- Her::Model::ORM
- Her::Model::ORM::ClassMethods
- Her::Model::ORM::ComparisonMethods
- Her::Model::ORM::CreateMethods
- Her::Model::ORM::CreateMethods::ClassMethods
- Her::Model::ORM::DestroyMethods
- Her::Model::ORM::DestroyMethods::ClassMethods
- Her::Model::ORM::ErrorMethods
- Her::Model::ORM::FieldsDefinition
- Her::Model::ORM::FieldsDefinition::ClassMethods
- Her::Model::ORM::FindMethods
- Her::Model::ORM::FindMethods::ClassMethods
- Her::Model::ORM::PersistanceMethods
- Her::Model::ORM::RelationMapper
- Her::Model::ORM::RelationMapper::ClassMethods
- Her::Model::ORM::SaveMethods
- Her::Model::ORM::SerializationMethods
- Her::Model::ORM::UpdateMethods
- Her::Model::Paths
- Her::Model::Paths::ClassMethods
- Her::Model::Relationships
- Her::Model::Relationships::ClassMethods
- Her::PaginatedCollection
- Her::RecordInvalid
- Her::RecordNotFound
- Her::Relation
Methods
- ::default_api — Her::API
- ::inherited — Her::Base
- ::initialize_collection — Her::Model::ORM
- ::new — Her::API
- ::new — Her::Collection
- ::new — Her::RecordInvalid
- ::new — Her::Relation
- ::new — Her::Model::ORM
- ::one — Her::RecordNotFound
- ::setup — Her::API
- ::some — Her::RecordNotFound
- ::use_setter_methods — Her::Model::ORM
- #== — Her::Model::ORM::ComparisonMethods
- #[] — Her::Model
- #add_header — Her::Middleware::AcceptJSON
- #after_create — Her::Model::Hooks
- #after_destroy — Her::Model::Hooks
- #after_find — Her::Model::Hooks
- #after_save — Her::Model::Hooks
- #after_update — Her::Model::Hooks
- #all — Her::Relation
- #assign_attributes — Her::Model::ORM
- #assign_data — Her::Model::ORM
- #attribute_for_inspect — Her::Model::Introspection
- #before_create — Her::Model::Hooks
- #before_destroy — Her::Model::Hooks
- #before_find — Her::Model::Hooks
- #before_save — Her::Model::Hooks
- #before_update — Her::Model::Hooks
- #belongs_to — Her::Model::Relationships::ClassMethods
- #build_request_path — Her::Model::Paths::ClassMethods
- #call — Her::Middleware::AcceptJSON
- #collection_path — Her::Model::Paths::ClassMethods
- #containing_module — Her::Model::Introspection::ClassMethods
- #convert_types — Her::Model::ORM
- #count — Her::Relation
- #create — Her::Model::ORM::CreateMethods::ClassMethods
- #create! — Her::Model::ORM::CreateMethods::ClassMethods
- #create_or_update — Her::Model::ORM::SaveMethods
- #current_page — Her::PaginatedCollection
- #custom_delete — Her::Model::HTTP
- #custom_get — Her::Model::HTTP
- #custom_patch — Her::Model::HTTP
- #custom_post — Her::Model::HTTP
- #custom_put — Her::Model::HTTP
- #delete — Her::Model::HTTP
- #delete — Her::Model::ORM::DestroyMethods
- #delete — Her::Model::ORM::DestroyMethods::ClassMethods
- #delete_collection — Her::Model::HTTP
- #delete_raw — Her::Model::HTTP
- #delete_resource — Her::Model::HTTP
- #destroy — Her::Model::ORM::DestroyMethods
- #destroy — Her::Model::ORM::DestroyMethods::ClassMethods
- #destroy_existing — Her::Model::ORM::ClassMethods
- #destroyed? — Her::Model::ORM::PersistanceMethods
- #eql? — Her::Model::ORM::ComparisonMethods
- #fields — Her::Model::ORM::FieldsDefinition::ClassMethods
- #find — Her::Model::ORM::FindMethods::ClassMethods
- #find_by_id — Her::Model::ORM::FindMethods::ClassMethods
- #first — Her::Relation
- #get — Her::Model::HTTP
- #get_collection — Her::Model::HTTP
- #get_data — Her::Model::ORM
- #get_raw — Her::Model::HTTP
- #get_relationship — Her::Model::Relationships
- #get_resource — Her::Model::HTTP
- #group — Her::Relation
- #has_data? — Her::Model::ORM
- #has_key? — Her::Model
- #has_many — Her::Model::Relationships::ClassMethods
- #has_one — Her::Model::Relationships::ClassMethods
- #has_relationship? — Her::Model::Relationships
- #hash — Her::Model::ORM::SerializationMethods
- #having — Her::Relation
- #her_api — Her::Model::HTTP
- #hooks — Her::Model::Hooks
- #id — Her::Model::ORM
- #include_root_in_json — Her::Model::ORM::ClassMethods
- #inspect — Her::Model::Introspection
- #invalid? — Her::Model::ORM::ErrorMethods
- #last — Her::Relation
- #limit — Her::Relation
- #log — Her::Model::HTTP
- #method_missing — Her::Model::ORM
- #nearby_class — Her::Model::Introspection::ClassMethods
- #new? — Her::Model::ORM::PersistanceMethods
- #new_collection — Her::Model::ORM::ClassMethods
- #new_record? — Her::Model::ORM::PersistanceMethods
- #offset — Her::Relation
- #on_complete — Her::Middleware::FirstLevelParseJSON
- #on_complete — Her::Middleware::FirstLevelParseJSON
- #on_complete — Her::Middleware::SecondLevelParseJSON
- #order — Her::Relation
- #paginate — Her::Relation
- #parse — Her::Middleware::FirstLevelParseJSON
- #parse — Her::Middleware::FirstLevelParseJSON
- #parse — Her::Middleware::SecondLevelParseJSON
- #parse — Her::Model::ORM::ClassMethods
- #parse_relationships — Her::Model::Relationships::ClassMethods
- #parse_root_in_json — Her::Model::ORM::ClassMethods
- #patch — Her::Model::HTTP
- #patch_collection — Her::Model::HTTP
- #patch_raw — Her::Model::HTTP
- #patch_resource — Her::Model::HTTP
- #per_page — Her::PaginatedCollection
- #perform_after_hooks — Her::Model::Hooks
- #perform_before_hooks — Her::Model::Hooks
- #perform_hook — Her::Model::Hooks
- #persisted? — Her::Model::ORM::PersistanceMethods
- #post — Her::Model::HTTP
- #post_collection — Her::Model::HTTP
- #post_raw — Her::Model::HTTP
- #post_resource — Her::Model::HTTP
- #put — Her::Model::HTTP
- #put_collection — Her::Model::HTTP
- #put_raw — Her::Model::HTTP
- #put_resource — Her::Model::HTTP
- #relationship_accessor — Her::Model::Relationships::ClassMethods
- #relationships — Her::Model::Relationships::ClassMethods
- #request — Her::API
- #request — Her::Model::HTTP
- #request_path — Her::Model::Paths
- #resource_path — Her::Model::Paths::ClassMethods
- #respond_to? — Her::Model::ORM
- #root_element — Her::Model::Paths::ClassMethods
- #save — Her::Model::ORM::SaveMethods
- #save! — Her::Model::ORM::SaveMethods
- #save_existing — Her::Model::ORM::ClassMethods
- #set_hook — Her::Model::Hooks
- #setter_method_names — Her::Model::ORM::ClassMethods
- #setup — Her::API
- #sibling_class — Her::Model::Introspection::ClassMethods
- #to_params — Her::Model::ORM::SerializationMethods
- #to_relation — Her::Model::ORM::RelationMapper::ClassMethods
- #total_entries — Her::PaginatedCollection
- #total_pages — Her::PaginatedCollection
- #update_attribute — Her::Model::ORM::UpdateMethods
- #update_attributes — Her::Model::ORM::UpdateMethods
- #update_attributes! — Her::Model::ORM::UpdateMethods
- #uses_api — Her::Model::HTTP
- #valid? — Her::Model::ORM::ErrorMethods
- #where — Her::Relation
- #with_response — Her::Relation
- #wrap_in_hooks — Her::Model::Hooks