Table of Contents - api_struct-1.0.5 Documentation
Classes and Modules
- ApiStruct
- ApiStruct::Client
- ApiStruct::Collection
- ApiStruct::Entity
- ApiStruct::EntityError
- ApiStruct::Errors
- ApiStruct::Errors::Client
- ApiStruct::Errors::Entity
- ApiStruct::Extensions
- ApiStruct::Extensions::ApiClient
- ApiStruct::Extensions::DryMonads
- ApiStruct::Settings
- Concerns
- Concerns::Underscore
Methods
- ::attr_entity — ApiStruct::Entity
- ::collection — ApiStruct::Entity
- ::convert_to_entity — ApiStruct::Entity
- ::define_entity_attribute_getter — ApiStruct::Entity
- ::define_entity_attribute_setter — ApiStruct::Entity
- ::entity_attributes — ApiStruct::Entity
- ::has_entities — ApiStruct::Entity
- ::has_entity — ApiStruct::Entity
- ::method_missing — ApiStruct::Client
- ::new — ApiStruct::Client
- ::new — ApiStruct::Collection
- ::new — ApiStruct::Entity
- ::new — ApiStruct::Errors::Client
- #allowed_methods — ApiStruct::Extensions::ApiClient
- #api_settings_exist — ApiStruct::Client
- #build_url — ApiStruct::Client
- #client_service — ApiStruct::Extensions::ApiClient
- #define_client_method — ApiStruct::Extensions::ApiClient
- #extract_attributes — ApiStruct::Entity
- #failure — ApiStruct::Client
- #failure? — ApiStruct::Collection
- #failure? — ApiStruct::Entity
- #first_arg — ApiStruct::Client
- #format_name — ApiStruct::Entity
- #from_failure — ApiStruct::Extensions::DryMonads
- #from_monad — ApiStruct::Extensions::DryMonads
- #from_success — ApiStruct::Extensions::DryMonads
- #parse_body — ApiStruct::Errors::Client
- #prefix_from_class — ApiStruct::Extensions::ApiClient
- #register_service — ApiStruct::Extensions::ApiClient
- #replace_optional_params — ApiStruct::Client
- #success — ApiStruct::Client
- #success? — ApiStruct::Collection
- #success? — ApiStruct::Entity
- #to_path — ApiStruct::Client
- #to_s — ApiStruct::Errors::Client
- #underscore — Concerns::Underscore
- #wrap — ApiStruct::Client